100% Free • 5,000 tokens/month

Generate Images & Videos from JSON

Transform simple JSON configurations into stunning visuals instantly. Perfect for automating social media, marketing campaigns, and content creation. Save hours of manual design work.

No credit card required • No setup time • API ready in seconds
create-image.json
{
  "type": "image",
  "config": {
    "width": 1200,
    "height": 630,
    "layers": [
      {
        "type": "gradient",
        "gradient": {
          "colors": [
            "#667eea",
            "#764ba2"
          ],
          "direction": "diagonal"
        }
      },
      {
        "type": "text",
        "text": "Hello JsonCut!",
        "fontSize": 72,
        "color": "#ffffff",
        "position": "center"
      }
    ]
  }
}
Result in ~3 seconds

Why Choose JsonCut for Your Projects?

Powerful, flexible, and completely free. JsonCut transforms how you create and automate media generation.

Simple JSON Config

No complex software or design skills needed. Write simple JSON, get professional results.

Pixel-Perfect Control

Exact positioning, custom fonts, precise dimensions. Full control over every visual element.

Automation Ready

Perfect for n8n, Zapier, custom workflows. Trigger generation from any data source or event.

100% Free

No subscription, no hidden costs. 5,000 tokens monthly, forever. Professional features included.

Save Hours Daily

Eliminate repetitive design tasks. Generate hundreds of variants in minutes instead of hours. Focus on strategy, not manual work.

0 Time savings (User surveys)

Professional Quality

Images up to 4K, videos with smooth transitions, custom fonts, and perfect brand integration. Enterprise-grade output quality.

0 resolution support

Lightning Fast

Images in 2-10 seconds, videos in 30-90 seconds. Real-time generation for instant workflows and rapid prototyping.

0 per image

Real-World Examples

See JsonCut in action with actual use cases. Simple JSON configurations producing professional results.

Social Media Video
Marketing Image
Product Video
Event Video

Social Media Video JSON

social-video.json
{
  "type": "video",
  "config": {
    "width": 1080,
    "height": 1920,
    "defaults": {
      "duration": 6,
      "layerType": {
        "title": {
          "fontSize": 56,
          "fontPath": "/font/custom-font.ttf",
          "position": "center",
          "textColor": "#ffffff"
        },
        "video": {
          "resizeMode": "cover",
          "cutFrom": 0,
          "cutTo": 8
        }
      },
      "transition": {
        "name": "fade",
        "duration": 0.6
      }
    },
    "audioTracks": [
      {
        "path": "/audio/background-music.mp3",
        "start": 0,
        "mixVolume": 0.3
      },
      {
        "path": "/audio/narrator-complete.mp3",
        "start": 1,
        "mixVolume": 1
      }
    ],
    "outputVolume": 0.8,
    "clips": [
      {
        "layers": [
          {
            "type": "radial-gradient",
            "colors": ["#7e22ce", "#6d28d9"]
          },
          {
            "text": "Why Cats Are Better Pets",
            "type": "title"
          },
          {
            "type": "image-overlay",
            "path": "/image/brand-logo.png",
            "position": "bottom",
            "width": 0.2,
            "height": 0.2
          }
        ],
        "transition": {
          "name": "circleopen"
        }
      },
      {
        "layers": [
          {
            "path": "/video/cat-video-1.mp4",
            "type": "video"
          },
          {
            "text": "Independent & Low Maintenance",
            "type": "title"
          }
        ]
      },
      {
        "layers": [
          {
            "path": "/video/cat-video-2.mp4",
            "type": "video",
            "zoomDirection": "out"
          },
          {
            "text": "Natural Stress Relief",
            "type": "title"
          }
        ]
      },
      {
        "layers": [
          {
            "path": "/video/cat-video-3.mp4",
            "type": "video",
            "zoomDirection": "left"
          },
          {
            "text": "Entertaining & Affectionate",
            "type": "title"
          }
        ],
        "duration": 9
      },
      {
        "layers": [
          {
            "path": "/video/cat-video-4.mp4",
            "type": "video",
            "zoomAmount": 0.15
          },
          {
            "text": "Perfect Companions",
            "type": "title"
          }
        ],
        "duration": 9
      }
    ]
  }
}

36-second informative video with brand logo overlay & audio mixing

Informative Cat Video

Educational pet content

Marketing Image JSON

marketing-template.json
{
  "type": "image",
  "config": {
    "width": 600,
    "height": 200,
    "layers": [
      {
        "type": "gradient",
        "x": 0,
        "y": 0,
        "width": 600,
        "height": 200,
        "gradient": {
          "type": "linear",
          "colors": ["{{gradientStart}}", "{{gradientEnd}}"],
          "direction": "horizontal"
        }
      },
      {
        "type": "image",
        "path": "{{productImage}}",
        "x": 20,
        "y": 20,
        "width": 160,
        "height": 160,
        "fit": "cover",
        "borderRadius": 15
      },
      {
        "type": "text",
        "text": "{{productName}}",
        "x": 210,
        "y": 60,
        "fontSize": 28,
        "color": "#ffffff",
        "align": "left"
      },
      {
        "type": "text",
        "text": "{{tagline}}",
        "x": 210,
        "y": 100,
        "fontSize": 16,
        "color": "#ffffff",
        "align": "left",
        "opacity": 0.9
      },
      {
        "type": "rectangle",
        "x": 210,
        "y": 130,
        "width": 200,
        "height": 36,
        "fill": "#ffffff",
        "borderRadius": 20,
        "opacity": 0.9
      },
      {
        "type": "text",
        "text": "{{discount}}",
        "x": 225,
        "y": 140,
        "fontSize": 16,
        "color": "{{gradientStart}}",
        "align": "left"
      }
    ]
  }
}

// // Generate multiple ad variants programmatically
variants = [
  {
    productImage: "/images/headphones.jpg",
    productName: "Premium Headphones",
    tagline: "Wireless • Noise Cancelling",
    discount: "30% OFF - Shop Now",
    gradientStart: "#667eea",
    gradientEnd: "#764ba2"
  },
  {
    productImage: "/images/smartwatch.jpg",
    productName: "Smart Fitness Watch",
    tagline: "Health Tracking • GPS",
    discount: "50% OFF - Shop Now",
    gradientStart: "#f093fb",
    gradientEnd: "#f5576c"
  }
]

Programmatically generate multiple ad variants using placeholders

Generated Ad Variants

Headphones Ad Variant
30% OFF - Premium Wireless Headphones
Smartwatch Ad Variant
50% OFF - Smart Fitness Watch
2 variants generated from 1 template

Product Showcase Video JSON

product-showcase.json
{
  "type": "video",
  "config": {
    "width": 1280,
    "height": 720,
    "fps": 30,
    "audioFilePath": "/audio/upbeat-commercial.mp3",
    "loopAudio": true,
    "outputVolume": 0.8,
    "defaults": {
      "duration": 3,
      "transition": {
        "name": "fade",
        "duration": 0.8
      },
      "layer": {
        "fontPath": "/font/custom-font.ttf"
      }
    },
    "clips": [
      {
        "duration": 2.5,
        "layers": [
          {
            "type": "title-background",
            "text": "NEW PRODUCT",
            "fontSize": 64,
            "textColor": "#ffffff",
            "background": {
              "type": "linear-gradient",
              "colors": ["#667eea", "#172554"],
              "direction": "diagonal"
            }
          }
        ],
        "transition": {
          "name": "ZoomInCircles",
          "duration": 0.6
        }
      },
      {
        "layers": [
          {
            "type": "image",
            "path": "/image/skateboard-closeup.png",
            "resizeMode": "cover",
            "zoomDirection": "in",
            "zoomAmount": 0.15
          },
          {
            "type": "subtitle",
            "text": "Revolutionary Design",
            "textColor": "#ffffff",
            "fontSize": 36,
            "position": "bottom"
          }
        ],
        "transition": {
          "name": "GlitchDisplace",
          "duration": 0.4
        }
      },
      {
        "duration": 3.5,
        "layers": [
          {
            "type": "video",
            "path": "/video/skateboard-action.mp4",
            "resizeMode": "cover",
            "cutFrom": 5,
            "cutTo": 7.5,
            "zoomDirection": "right",
            "zoomAmount": 0.1
          },
          {
            "type": "title",
            "text": "See it in Action",
            "textColor": "#4f46e5",
            "fontSize": 48,
            "position": "center"
          }
        ]
      }
    ]
  }
}

8-second skateboard showcase with dynamic transitions

Skateboard Showcase Video

Dynamic skateboard showcase

Wedding Event Video JSON

wedding-slideshow.json
{
  "type": "video",
  "config": {
    "audioFilePath": "/audio/romantic-piano.mp3",
    "outputVolume": 0.6,
    "defaults": {
      "duration": 4,
      "transition": {
        "name": "heart",
        "duration": 1.2
      },
      "layerType": {
        "image": {
          "resizeMode": "cover",
          "zoomDirection": "in",
          "zoomAmount": 0.1
        }
      }
    },
    "clips": [
      {
        "duration": 4,
        "layers": [{
          "type": "image",
          "path": "/wedding/intro-background.jpg",
          "resizeMode": "cover"
        }, {
          "type": "title",
          "text": "Mary & James",
          "position": "top",
          "fontSize": 72,
          "textColor": "#ffffff",
          "fontFamily": "serif"
        }]
      },
      {
        "duration": 5,
        "layers": [{
          "type": "image",
          "path": "/wedding/ceremony.jpg"
        }]
      },
      {
        "duration": 5,
        "layers": [{
          "type": "image",
          "path": "/wedding/first-dance.jpg"
        }]
      },
      {
        "duration": 5,
        "layers": [{
          "type": "image",
          "path": "/wedding/cake-cutting.jpg"
        }]
      },
      {
        "duration": 5,
        "layers": [{
          "type": "image",
          "path": "/wedding/dinner.jpg"
        }]
      }
    ]
  }
}

Automatically generated from multiple wedding photos

Wedding Slideshow Video

Photos automatically processed into video:

Wedding ceremony
Wedding dance
Wedding cake
+46
Beautiful memories automated

Ready to try your own?

Explore hundreds of examples and create professional media in seconds. Start building now.

Start Creating

Powerful Features for Maximum Automation

Everything you need to automate your visual content creation and save countless hours.

Instant Generation

Create images in 2-10 seconds, videos in 30-90 seconds. Perfect for real-time automation workflows.

Multi-Layer Composition

Combine images, text, shapes, and gradients with precision. Up to 50 layers for complex designs.

Social Media Ready

Pre-optimized for Instagram, TikTok, YouTube, Twitter, and Facebook with perfect aspect ratios.

Video Generation

Create engaging videos with transitions, animations, and audio. Support for clips, effects, and professional timing.

API Integration

RESTful API with webhooks. Perfect for n8n, Zapier, and custom automation workflows.

Custom Typography

Upload custom fonts, control text styling, wrapping, and positioning with pixel-perfect precision.

Start Completely Free

No credit card required. Get started in seconds with 5,000 tokens monthly.

Always Free

JsonCut API

FREE forever

Full-featured API with generous limits - no paid tiers needed

API Access

  • 5,000 tokens/month
  • 100 API requests/15min
  • 5 concurrent jobs
  • Full API access

Features

  • Over +200 min HD video generation
  • Over +1600 image generations
  • 50 layers per image
  • Custom fonts & audio
Get Started Free

Have questions? Contact us - we're here to help!

Complete Dashboard & Playground

Professional dashboard with analytics, job monitoring, and interactive playground for rapid prototyping.

Usage Analytics & Insights

Monitor your API usage with comprehensive analytics. Track token consumption, performance metrics, and usage patterns in real-time.

Real-time Statistics

Live usage data and token consumption tracking

Performance Metrics

Average processing times and success rates

Export Reports

Generate detailed reports for business analysis

JsonCut Dashboard Analytics
JsonCut Jobs Management

Job Management & Monitoring

Complete control over your media generation jobs. Monitor progress, download results, and track processing history with powerful filtering.

Real-time Monitoring

Watch jobs progress with live status updates

Instant Downloads

Preview and download generated media immediately

Complete History

Search and filter through all your generated content

Interactive Playground

Test JSON configurations instantly with live preview. Perfect for rapid prototyping and experimentation.

API Key Management

Create and manage multiple API keys with different permissions. Track usage per key for team management.

File Management

Upload, organize, and manage your media assets. Built-in file browser with preview and metadata display.

Perfect for Every Automation

See how JsonCut saves time across different industries and use cases.

Social Media

Auto-generate posts, stories, and ads for multiple platforms

E-commerce

Product images, promotional banners, and catalog automation

Email Marketing

Personalized email headers and dynamic newsletter content

Reports

Automated charts, graphs, and visual data presentations

Ready to Transform Your Workflow?

Join thousands of developers and creators who save hours daily with JsonCut automation.

No credit card • Instant access • 5,000 free tokens