Full guide · 9 sections: jump to what you need
How Melted Crayons TV Works
From an idea or a single photo to a finished, narrated story (a comic or graphic novel, a training guide, a picture book, a greeting card, a promo or a storyboard) that you download as an MP4 for your own channels, a print-ready PDF or a webtoon strip, or share as a page with a QR code. Here's the path most creators take, in the order it makes sense to learn it.
I want to...
In the Studio, Find a tool on the strip above your panels finds each of these by name. On your Studio dashboard, What do you want to do? starts six of them from one place: Make an ad for my product opens the Promo & Launch Teaser starters, and the others open that tool in a story, the one you were last working on or a fresh one, you choose. On the homepage, Have a video? and Have a photo? always start a fresh story on the tool you pick: the video ones take your clip, and the photo one animates your art or photo. If the tool needs something first, like panel art or a spoken line, the Studio says so and takes you to that step. Nothing runs until you press the tool's own button; a paid one shows its price there.
- Copy a video's moves · Motion transfer
- Turn art or a photo into a moving shot · Animate
- Make a character talk · Lip-sync
- Two characters talking · Lip-sync
- Repaint my video in a different style · Restyle
- Use my video as filmed · Use as filmed
- Turn my script into panels · Story Writer
- Use the same character everywhere · Cast
- Make an ad for my product · Promo format
- Make a vertical social clip · 9:16 Vertical
- Get a printable comic · Print-ready PDF
- Add a QR code or trackable link · QR
- Translate my story · Languages
- Add my music · Soundtrack
Section 01
Start a Story
There are three ways in (describe it in a sentence, pick what you're making, or start blank), and none of them needs a character first.
Describe it in a sentence: Quick Start
Type your idea into the Quick Start box (“What story do you want to tell?”) on the homepage, or on your Studio dashboard once you're signed in, or tap its mic and say it. Then:
- Pick your look: an art style, plus Where will this live? (YouTube / Wide, Reels / TikTok, Instagram, Square or Print / Comic), which sets the panel shape.
- Choose the writer: Write it for me drafts the panels from your idea and invents a cast (1 credit; name a saved character in your idea to write them in), or Keep my exact words puts a script or lyrics you paste or upload onto the panels word for word (free, no AI). If your script names its speakers, each one becomes a role to cast.
- Read your script: see every panel before any art exists. Edit the title, looks, scenes, captions and lines, move panels, join or split them, or delete one, all free. Rewrite this panel costs 1 credit. Happy with it? Looks good, continue is one click.
- Cast it: fill each role with your own character, a free Community Classic or a new one generated on the spot. The writer describes each person it invents, and that description fills in the form when you create them. Or skip a role, and it's drawn from its description instead.
- Draw your first panels: you're offered up to your first 3, and the button shows the credits before anything is spent (Draw my first 3 panels · N credits). Drawing keeps going if you close the tab. Or skip it with Not now, open my script in the Studio. If you're out of credits or haven't verified your email, your story is saved and the step tells you what's next. The story opens in the Studio, where one line shows your next step, such as Generate All · up to N credits, to draw the rest. (Exact-words panels arrive with your lines in place but without a scene, so give each one a scene first.) Once every panel is drawn, that line offers Add voices · N credits if your panels have lines, then Watch or download your story, which opens its story page.
Pick what you're making: formats & starters
Studio → New Story opens What are you making?, with 12 formats in 3 families:
- Train & explain: Staff Training Guide · Product Quick-Start · Social Story & Lesson · Customer Explainer & FAQ
- Kids, cards & keepsakes: Children's Picture Book · Greeting Card & Invitation · Coloring & Activity Book · Personalized Gift Book
- Promote, pitch & publish: Promo & Launch Teaser · Music Release & Visualizer · Scene Pitch & Storyboard · Comic, Graphic Novel & Webtoon
Each format sets the panel shape, a starting art style, a starting image resolution and who can open the published page, and comes with ready-made starter templates, 35 in all. Every starter card shows how many panels it has and about how many credits drawing them takes.
Most formats start at High (2K). The print formats (books, comics and cards) start at Ultra (4K) so they print sharp; on the free plan they draw at High (2K). You can change a story's resolution in the Studio any time, under Settings → Image Resolution.
Pick a starter and make it yours: Fill in the names, Cast it with your characters, products, brands or Community Classics, and optionally change the Look & shape. Hit Create story and it opens in the Studio with every panel's scene already written. Creating it is free; drawing the panels uses credits (2 credits a panel at High on the default engine, 4 credits at Ultra for books, comics and cards).
Start blank
Want an empty canvas? In What are you making?, open a format and pick Start blank to keep its shape, style, starting resolution and who can open it, or choose Something else? Start a freeform story, which starts at Standard (1K). A blank story opens in the Studio with four ways to begin: Write with AI (the Story Writer), Start with a blank panel, Browse templates, or Start from my video or photo, which adds a panel and opens its Use a video row, where Use my photo starts from a photo instead. You can change the shape, style and resolution any time in Settings.
Section 02
Characters & Voices
Characters are optional, but they're how a story keeps its cast consistent: upload a photo once, and the AI uses it as a visual reference across every panel, so the hero in panel 1 looks like the hero in panel 6, regardless of art style.
Uploading a reference photo
Go to Studio → Characters → + New Character (or hit + New in a panel's Cast tab). Choose a clear photo of yourself, your kid, your pet, anyone you want to star in your stories.
- Best results: a front-facing or three-quarter photo with the face clearly visible
- Avoid: sunglasses, heavy shadows, multiple people in one shot, low resolution images
- Photos automatically resize before upload, so high-res phone photos work fine
- The AI will extract the subject onto a transparent background, and you'll see a preview before saving
No photo? Generate one from a description
In the character creator, switch the source toggle to Generate from Description. Type what you want, like “a young girl with curly red hair, freckles, green eyes, wearing a yellow raincoat”, and the AI produces a clean reference portrait you can use as the character's identity anchor. (You can dictate the description too; see Talk instead of type.)
- Best for: fictional or anonymous heroes: dragons, robots, space pirates, cartoon kids, made-up characters of any kind
- Honest tradeoff: real photos preserve identity slightly better across many panels. Generated characters are still very consistent, just not pixel-perfect for real-world resemblance
- Click Try Again to regenerate if the first result isn't quite right. Each generation uses 1 credit.
- The generated image flows through the same background-removal step as uploaded photos. Once extracted, the character behaves identically downstream
Not quite right? Adjust it in place
Whether you uploaded a photo or generated one, an Adjust this image box sits under the reference. Type the change you want (“give her a red jacket and round glasses”) and the AI edits that one thing while keeping the character on-model. It beats starting over: a fresh Try Again rolls a brand-new result and loses what you liked, while Adjust keeps the parts that already work.
- Keep or Discard: the adjusted version shows as a candidate. Keep it to make it the reference (it re-runs background removal automatically) or Discard to leave the original untouched. A bad edit can never cost you a good image.
- Works on saved assets too: reopen a character, product, brand, or location later and adjust its reference the same way, without recreating it.
- Each adjustment uses 1 credit, the same as a generation.
Background removal happens automatically
The moment you upload a photo or generate one from a description, the AI starts extracting the subject onto a transparent background, with no extra button to click. You'll see “Removing background” under the Save button while it runs. The extracted cutout shows next to the source when it's done; the Save button activates as soon as both are ready.
- Runs in your browser when it can: fast, and free. If your browser can't run the model, we finish the cutout on our servers instead (still free), so you can always complete the character. Your photo is stored with your character when you save it.
- First time you do this, the AI model downloads (~30MB, cached forever after). Subsequent extractions are 1–3 seconds.
- If the result looks off, click Retry next to the preview to re-run against the same source.
Naming and panel defaults
Give your character a name. For people-style characters you can also set a default pose (standing, action, sitting, running, flying) and default expression (neutral, happy, angry, etc.). They apply whenever the character is cast: the default pose pre-fills the panel's Pose & Action box, and you can type something different there for any one panel. The Usual outfit field says what they normally wear (see Outfits).
Voice selection also lives on the character (see below) so the same character speaks with the same voice across every story they appear in.
Outfits: what they wear, panel by panel
Write what a character normally wears in Usual outfit (up to 300 characters), and every panel they're in draws it. For a change of clothes, hit + Add another outfit and save up to 12 named outfits, like “Gala dress” or “Ship uniform”. Products and brands don't have outfits.
Once a character has named outfits, a panel's Cast tab gets an Outfit dropdown for that panel: one of your named outfits, or the first option, which reads Usual outfit (or As in their reference image if you haven't written one). Generate the panel to see the change.
Model sheets: the same character from every side
A Model sheet is a set of extra pictures that keep a character looking the same from behind, from the side and in big emotions. It's optional, and without one panels use your reference image alone. It sits on the saved character's edit page; in a panel's Cast tab, the Outfits and model sheet link takes you there. To give a Community Classic one, use Add to my characters first and work on your copy.
- 9 slots, one picture each: Angles (Three-quarter, Side, Back) and Expressions (Happy, Sad, Angry, Surprised, Afraid, Determined).
- Make them or bring your own: each view we make costs 1 credit on any plan, and the button shows the total (Make 9 views for 9 credits). Uploading your own art is free: one view per image, not a whole sheet on one page.
- Panels pick for you: each character uses the view that suits the panel's framing, and a panel uses 2 views at most. The Model sheet view dropdown in the Cast tab shows the pick (Automatic: …), and you can change it to a specific view or Reference image only.
- A view shows the look, not the pose: choosing the back view doesn't turn the figure by itself. To draw someone from behind, say so in Pose & Action too (“back turned, walking away”).
- Replaced the reference image? Views made from the old one are marked (out of date) and panels stop using them until you make or upload that view again. Nothing is removed until you say so. Change the usual outfit and views still count for the angle or the face, while panels draw the current outfit.
Voice selection
Every character automatically gets a distinct speaking voice, matched to their gender when you set it, so they talk in their own voice the moment they're cast, with no setup. Want a specific voice? Pick one and it overrides the auto-choice everywhere that character speaks.
- Filter by voice type: a quick toggle row above the dropdown (All / Feminine / Masculine / Neutral) so you can narrow to the timbre that fits your character
- Grouped by gender, then age: Feminine and Masculine sections each split into Young, Middle-aged, and Older, with Narrators and Specialty (villains, heroes, creatures, announcers) in their own groups
- Each option shows the voice's accent inline (e.g. Bright Australian · Australian); the roster spans American, British, Australian, South African and more, balanced across feminine and masculine so every character finds a fitting voice
- Click the play icon next to a selected voice to preview it before committing
- Auto-assigned, not silent: a character with no hand-picked voice still speaks: we give them a distinct, gender-fitting voice (and keep different characters sounding different). Set the character's Gender on its design page to guide the match.
Community Classics: a free character library
Don't want to make a character from scratch? We ship a curated set of Community Classics: public-domain legends like Dracula, Alice, the Monkey King, Cinderella and the cast of Oz, drawn in our own original style and free for everyone to use. Look for the gold ★ star on Community Classics in the character picker (hover the star for its label).
- Use one instantly: cast a classic straight into a panel, same as your own characters. It already has a voice and defaults set.
- Make it your own: hit Add to my characters to copy a classic into your library, then edit its name, look, traits, or voice however you like. Your copy is private and fully yours.
- Every classic is an original public-domain reimagining, not a copy of any studio's design.
Products & brands as characters
Characters aren't limited to people. You can also create Products (like a coffee cup or a sneaker) or Brands (a logo or mascot). The AI preserves their exact appearance the same way it preserves a face. Useful for product storytelling, ads, branded narratives, or storyboarding a commercial before you shoot it.
Animals, monsters & non-human characters
Heroes don't have to be human. Upload a character design for a pet, a dragon, a robot, a creature, or any supernatural being. Then tick Non-human character on the character form. That one flag tells the AI to preserve the subject's exact species, anatomy, and design from your reference instead of nudging it toward human features and proportions.
- When to tick it: any time the character isn't a person: an animal, monster, alien, mascot creature, or fantastical being. Leave it off for human (or human-like) characters.
- Why it matters: without the flag the AI applies its usual human-anatomy guidance, which can quietly straighten a creature toward a humanoid shape. The flag keeps a four-legged dragon four-legged and a robot mechanical.
- Upload or generate: works with both an uploaded character sheet (great for a comic artist's original design) and a generated-from-description creature. Background removal is tuned for the non-human subject too.
Section 03
Style, Layout & Aspect
Before you create panels, you set the look of your story. These choices apply across every panel for visual consistency; you can blend a second style into any one panel, and change the defaults as you go.
Choosing an art style
Melted Crayons TV ships with 30+ art styles: comic book, anime, watercolor, toy bricks, hand-painted anime, claymation, pixel art, noir, pop art, cyberpunk, and more. Each style has its own visual language, and the AI is trained to render in it consistently. The style choice often defines the format too: ink and halftone reads as a graphic novel, photoreal as a storyboard, comic-book as a Saturday-morning strip.
You don't have to guess what each one looks like: the Art Style picker shows a sample image of every style, rendered on the AI engine you've selected, so you preview the look before spending a single generation. Switching engines swaps the previews, since the same style has a different feel on each.
- Storybook pick: “storybook” for bedtime stories or “comic” for classic sequential art
- 🖍️ Coloring Book: generates every panel as clean black-outline line art on white, and because captions and bubbles are overlays, the PDF download of a Coloring Book story is a printable coloring book of your own characters (PDF is on Storyteller and up). Write it together, print it, hand over the crayons. To bind one, use the Print-ready PDF. Selling it takes a plan with commercial use, which starts on Creator.
- Show-stopping pick: “Toy Bricks” or “Hand-Painted Anime”: these styles are instantly recognizable and feel premium
- Brand / pre-viz pick: “cinematic” or “photorealistic” for product marketing or storyboarding a shoot before you film it
- You can change the style mid-story, but the AI works hardest to stay consistent when you keep one style throughout
Upload a style reference (match a look you love)
Beyond the built-in styles, you can hand the AI a style reference image: a comic panel, an illustration, a character render, anything whose artistic treatment you want your story to echo. Open Settings → Style Reference in the Studio header and upload your reference. The AI reads the image and writes a description of its look (linework, palette, shading, texture, mood) and applies that to every panel.
- It copies the style, not the subject: the AI describes the treatment in words (“bold ink outlines, muted palette, hard shadows”) and paints your scenes that way. It does not copy the people, objects, or composition from your reference.
- It takes precedence: a style reference overrides the automatic look the AI would otherwise learn from your first panel, so it's the strongest way to lock a consistent feel from panel one.
- Best references: a single clean panel or a character render reads more clearly than a busy collage. You can Replace or Remove the reference any time from the same Settings panel; removing it reverts to the auto-extracted style.
Blend two art styles in one panel
Each panel can pick a secondary style to blend with the story's primary art style. Pick “watercolor” as your story style, then on a dream sequence add a blend with “Hand-Painted Anime”, and the panel comes out as a watercolor base with its soft hand-painted feel layered in. The AI does the reconciliation; you just pick the two styles you want.
- Where it lives: on the Scene tab of any panel, open the Art style section and use the “+ blend with another style” picker: the same visual gallery as the main style picker, so you preview the blend before choosing. Pick one → re-generate the panel to see it applied. Choose None to clear it; the panel goes back to the primary style on its next render. A blend changes this panel's image only: restyling a video uses your story's look.
- Per-panel, not per-story: blending is a panel-level choice. Use it on a dream/flashback panel without disturbing the rest of the story's look.
- Apply tip: changing the blend only takes effect the next time you generate the panel. AI generations cost credits, so the toggle never silently triggers a re-render.
- Good blend ideas: “noir + comic” for a hard-boiled detective vibe, “storybook + watercolor” for soft children's scenes, “cinematic + cyberpunk” for film-style sci-fi.
Aspect ratio (panel shape)
Set your panel shape in Settings → Default Aspect Ratio. (Quick Start and the starters ask Where will this live? (YouTube / Wide, Reels / TikTok, Instagram, Square or Print / Comic) and set it for you.) Eight ratios, grouped by orientation:
- Landscape (16:9, 3:2, 4:3): widescreen cinematic, photo framing, and classic comic-book proportions
- Square (1:1): ideal for Instagram feed, Facebook, and X
- Portrait (4:5, 2:3, 3:4): vertical fill for Instagram feed, Pinterest / manga, and tablet / PDF reading
- Tall (9:16): full vertical for TikTok, Reels, Shorts, and IG Stories
Each panel keeps the shape it was generated at, so you can mix shapes in one story (a wide establishing shot, then a tall close-up). Change the default before you generate the next panel, and the panels you've already made keep theirs.
Layout: compose panels into comic pages
By default every panel reads as its own frame, top to bottom. When you want a real comic-book page (several panels laid out together with gutters), open Layout from the Studio header. It's an optional composition mode: arrange panels onto pages for the reader and the printed PDF, without touching how the story animates or narrates.
- Pick a page template: single, 2- and 3-panel strips, 2×2 and 3×2 grids, manga layouts, or a splash-plus-two. Tap a panel from the tray to drop it into a cell, and drag inside a cell to reframe what shows.
- Auto-layout flows every panel into pages of one template in a click, the fastest way to a full page comic.
- Additive, never destructive: panels stay the atomic unit, so Watch Mode, animation, and Listen keep reading the flat panel sequence. Any panel you don't place still appears after the composed pages, so nothing gets left out.
- WYSIWYG: the composer renders real bubbles, comic words, and framing scaled into each cell, so a page looks the same in Layout, in the reader, and in the exported PDF. The Print-ready PDF keeps your pages too.
- Reading direction: the Left to right / Right to left button in the Layout toolbar sets how pages read, for manga-style stories. It mirrors where the cells sit on the page, never the art or the lettering, and the reader, PDFs and comic reader file all follow it. In print, a right-to-left book is bound on the right.
Resolution and quality
Pick your image resolution per story in Settings → Image Resolution, right under the AI Engine: Standard (1K), High (2K), or Ultra (4K). On the default Nano Banana engine they cost 1 / 2 / 4 credits an image; the other engines render at their own size for a flat 1 credit. A freeform story starts at Standard: crisp for web, social and reading. Stories made from a format or starter start at High, for full-screen video and large displays, and the print formats (books, comics and cards) start at Ultra so their art prints sharp; you can change any of these in Settings. Ultra is on paid plans, for print and hero shots (on the free plan, print formats draw at High). Whether your video download carries a watermark, and your commercial-use license, are set by your plan. Video export quality also steps up with your plan (1080p → 1440p → 4K). More on that in the Save as Video section below.
Section 04
Panel Creation
This is the core loop: write the scene, cast your characters, add the text, then generate and refine until it's right. (Or skip ahead with the AI Story Writer, below.) First, here's where everything lives.
The Studio at a glance: where everything lives
Open any story and the Studio is laid out around the panel you're working on. A panel is one illustrated frame of your story:
- Panel list (left): every panel in story order. Add panel, Move up / down and Delete live here, plus M to mute a panel (it's hidden from the reader, Watch, Listen and every download, but kept), the star in the tile's bottom corner to make a panel the story cover, and Listen to hear it. A ▶ badge marks panels that have a clip. Near the top of a tile, a violet star marks an on-model look and Off-model? marks a panel to look at (see Keeping your cast on-model).
- The frame (centre): the selected panel at its real shape. Once it's animated, its clip plays right in the frame with your text on top. Under it are two tool tabs: Image (Generate Panel, Refine, Zoom & Flip, Undo / Redo) and Clip (Animate, Lip-sync, Motion transfer, Restyle, your takes and Download). The image tools and Clip open once the panel has art; until then they stay dimmed, and tapping one says what it needs.
- Whole story (under the tools): the actions that work on every panel at once: Story Writer, Generate All (shown while panels have a scene but no art yet, with the most it can cost: “Up to N credits”; it becomes Stop during a batch, which keeps going if you close the tab), Animate All (works once two or more panels have art) and Check continuity (free, works once a panel that isn't muted has both art and a cast). Until then each one stays on screen, dimmed, and says what it needs.
- Inspector (right): four tabs, Cast, Scene, Dialog and QR. Dialog opens once a panel has art or text; QR once it has art. Tap a locked tab and it tells you what to do first. On smaller screens the panels run in a strip and these tabs sit in a bar along the bottom.
- Header: Languages, Settings (art style, style reference, AI engine, image resolution, comic theme, lettering, default aspect ratio), Layout, Share and Finish & publish.
- Find a tool: the first of the tools on the strip above your panels, after the Write, Generate, Animate and Publish steps, searches every tool by what you want to do, like “dance”, “lip-sync” or “QR”. It names the tool, says what it needs if it isn't ready yet, and takes you there. Nothing runs from the list: a paid tool still shows its price before you start it.
- Shortcuts: [ and ] switch panels; ⌘ / Ctrl + Enter generates the selected panel.
The AI Story Writer: generate a whole story
Don't want to build panel-by-panel? Open the Story Writer from the Whole story card under the frame (or Write with AI on an empty story). It has two modes:
- Interpret a premise: describe your story in plain language (“a knight befriends the dragon he was sent to slay”) and the AI writes an original story from it: a title, scenes, cast, poses and expressions, captions, natural dialogue, Comic Words where a sound fits, the shot and angle, lighting and mood when the moment calls for them (they fill the Scene tab's Camera row) and a motion beat for every panel, shaped to your story's format and dropped in as real, editable panels. 1 credit per draft, 3–15 panels per run, reading up to the first 12,000 characters. Run it again to continue a longer story.
- Keep my exact words: paste a script or song lyrics, or load a .txt or .md file (it's read in your browser and never uploaded). Every line lands on the panels word for word. It's free and instant (no AI, no credits) and adds up to 60 panels per run (anything past that stays in the box for the next run). Because no AI reads it, the panels start without a scene: describe each one in the Scene tab, pick a preset or a backdrop, or upload your own art, then generate.
- Read it before anything is drawn: both modes stop at your script first. Change a scene, a caption or a line, reorder, join, split or delete panels, and edit the title and how each character looks, all for free. On a written script you can rewrite one panel for 1 credit. If it looks good, one click moves on. If you close the page, your browser keeps the script so you can pick it back up.
- Scripts with speakers: when the text names who is talking (
MAYA: Where were you?, or a screenplay's character name above each line), the writer finds the speakers and asks you to cast each one. Their lines become speech bubbles read in that character's voice, and narration, stage directions and lyrics become captions. A delivery note on its own line, like (whispering), sets the bubble style. Not really a script? Choose Keep it all as narration and every line stays a caption. Text without named speakers, like song lyrics or a recipe, goes straight to caption panels, one per stanza, scene or line. - The draft is a starting point: every scene, line, and bubble is fully editable afterward, and you can regenerate any panel.
- After an AI-written draft, a Generate All Panels button appears so you can render every panel's art in one go, with an art-style picker right there, so you can set or change the look before rendering. It runs on our servers, so you can close the tab and it keeps going.
Read your script first: in both modes you see the script before any panels are made, so a weak moment gets fixed before it costs art credits. Nothing here is required, and Looks good, continue moves on in one click.
- Free to change: the title, what each person looks like, scenes, captions and lines. Remove comic words or people, reorder panels with the arrows or by dragging, and split, join or delete panels.
- Rewrite this panel (1 credit): asks the writer for a fresh take on one panel and keeps the rest. Put back what I had returns the old version, and the credit stays spent. If a rewrite fails, you aren't charged. Exact-words scripts don't offer this, because it would change your words.
- It waits for you: your script stays in this browser for 7 days, so a reload or a closed tab doesn't lose a draft you paid for. It's kept only on this device.
Generate All: draw every panel at once
Generate All in the Whole story card draws every panel that has a scene but no art yet, and the button shows the most it can cost before you start. It runs on our servers, so it keeps going with the tab closed, and the button shows how far along it is (“2 of 5 · panel 3”).
- Stop: the button becomes Stop during a batch. The panel being drawn finishes, and no more start.
- One bad panel doesn't end the batch: a panel that fails or is turned down is noted and the rest carry on. The summary at the end says what happened (“Generated 3 of 5: 2 failed…”).
- What does stop it: running out of credits, needing to verify your email or reaching a usage limit halts the batch, and the Studio tells you why.
- One batch at a time: across all your stories, one runs at a time, and each takes up to 300 panels. If one is going on another story, stop it there or let it finish first.
The Scene: describing what's happening
The scene prompt is a short description of what the panel shows. Write it like you'd describe a movie shot to a friend.
“A dragon flies low over a glowing forest at dusk. Mist curls between the trees. A castle rises in the distance.”
- Be specific about lighting and mood: “dusk,” “rain-soaked,” “cozy interior,” “harsh noon sun”
- Describe the camera: “low-angle shot,” “close-up,” “wide establishing view”
- Don't describe the characters here: the AI handles them via your reference photos. Just describe the world they're in.
- Or start from Scene presets (an enchanted forest, a city rooftop at night, a space station and more) instead of writing your own
Talk instead of type: dictation
Prefer to talk? Tap the mic on the Quick Start box, on a panel's scene description, or on the description and Adjust this image boxes in the character and scene forms, then speak. Each phrase you say is added to the end of what's already in the box, and while you talk the words show in a bubble by the mic (on Android and Linux they arrive phrase by phrase instead).
- Free, and private by design: your browser's own speech service does the transcribing (Google in Chrome, Microsoft in Edge, Apple in Safari), and Melted Crayons never receives the audio.
- Where it shows: the mic appears in browsers with speech recognition, such as Chrome, Edge and Safari. You won't see it in Firefox, in Brave, or in the app installed on an iPhone or iPad home screen, so use Safari there.
- Mic blocked? The button shows a tip for your device explaining exactly where to allow it.
Reusable scenes & locations
Recurring settings deserve the same treatment as recurring characters. Build a backdrop once in Studio → Scenes & Locations: upload an image or generate one from a description (“a neon-lit alley at night”), name it, and it joins your library. Then on any panel's Scene tab, open The Scene and under Or start from hit Upload a photo or scene to upload a fresh image or pick one from your saved library, to drop that backdrop in. The AI composites your characters onto it instead of inventing a new background.
- Consistency for free: use the same saved scene across multiple panels (or episodes) and the setting stays identical: the environment counterpart to character identity.
- Upload or generate: bring your own backdrop, or let the AI create one. Generated scenes cost 1 credit per attempt; uploads are free.
- Pick once per panel: a chosen scene skips AI scene generation for that panel and becomes the backdrop your cast is composited onto. Clear it to go back to an AI-written scene.
- Adjust a backdrop in place: an Adjust this image box lets you tweak a scene in words (“make it night”, “add fog”) while keeping the rest of the composition intact, with the same Keep / Discard safety as character references.
Bring your own art and video
AI is one way to fill a panel, not the only way. If you draw, photograph, or film, your work enters the same one path as everything else:
Your image IS the panel. After uploading an image to a panel's Scene tab, hit ✓ This is my finished panel art on the preview card. The panel instantly counts as rendered: it appears in the reader, the cover picker, Watch, and every download, no AI pass involved. One click reverts it to a backdrop if you change your mind. Perfect for illustrators, photographers, and bringing hand-drawn work into an animated story.
Use a video. The same Scene tab takes video: open its Use a video row. Before you upload, the card asks What should this video do? and lists each job with its price, so you can pick one first. Tap a job to choose it and open your files, or hit Upload a video (.mp4, .mov, .webm or .m4v, up to 200 MB and 15 seconds each). Pick several clips at once to import a whole reel: each one becomes its own panel, used as filmed (free). Only use videos you own or have permission to use. Uploading clips needs a verified email, and an account can upload up to 20 clips an hour. A panel takes video uploaded here only, not a link to a video hosted somewhere else. Uploaded clips get a quick automatic check for sexual content before any AI tool or your public page uses them. Everything else is your call. While it runs, the card says Checking clip…, usually for under a minute, and no job can start until it passes. Each account gets 60 clip checks a day. Video a panel held before the check existed, a take included, is checked the first time you use it. A clip the check stops can't be used anywhere on Melted Crayons; if you think that's a mistake, email support@meltedcrayons.tv. Blocked clips count against the account, and repeated blocks pause clip uploads. If uploads are paused, email support@meltedcrayons.tv. Once the clip is on the panel, your chosen job is the main button, and every paid job runs only when you press its button, which shows the price:
- Motion transfer: your character copies the video's moves, like a dance, a gesture or a fight beat. It keeps your panel's art and borrows the movement from your clip, in your story's own look, and keeps your video's framing, so for a full-body dance use a full-body video. It needs a panel that already has art, because that art is the character that moves: the card offers Go to Generate Panel (or Describe the scene first when the panel has no scene to generate from yet) or Use my own image when it has none. Priced by length at 7 credits per second of video (3 to 15 seconds; a 5-second clip is 35 credits, a full 15 seconds caps at 105), charged only when the clip actually arrives. It often takes 5 minutes or longer and renders in the background, so keep working and we'll let you know the moment it's ready. Before it starts, your panel's art gets the same quick check as uploaded clips, along with how the art and the clip go together, and the finished clip is checked again before it lands. A render the check stops is never charged. Paid plans.
- Restyle: the AI repaints your video in your story's art style: same scene, same motion, same camera moves, a different medium. It uses your story's own panel art as the style reference, so the clip lands looking like it was always part of the comic. Before any panel has art, the card names the look from Art Style and its Change the look in Settings button opens Settings (under ⋯ on smaller screens). Once your panels have art, Restyle matches that art, so the card says match your panels: changing Art Style later only changes panels you generate after it. Priced by length at 13 credits per second, covering up to the first 10 seconds (a 5-second clip is 65 credits; a 10-second or longer clip is capped at 130), a frontier video-to-video render, charged only when the clip actually arrives. The restyled clip is checked again before it lands, and a render the check stops is never charged. Paid plans.
- Use as filmed, free: your video becomes the panel's clip exactly as filmed, and its first frame becomes the panel art if the panel doesn't have any. That also closes the other jobs for this video, so remove the video to choose again. Bringing your own finished work never costs credits.
- Locked jobs say why: on a free plan Motion transfer and Restyle say paid plans, and a tap opens the plans page. Nothing runs from a locked button.
- Everything downstream just works: a restyled clip, a motion-transferred clip or your own finished clip plays in Watch like any animated panel, narration plays over it, and it ships in your MP4 and published story.
Ways in. You don't have to find the row yourself. On a panel with art, the Clip tab has Motion transfer and Restyle next to Lip-sync: each opens this row with its job chosen. If the panel already plays a clip from a video, the row says to remove that video first. On a panel with no art, the Image tab asks Already have a photo or video? under Generate Panel, with Use my photo (The Scene row) and Use a video (this row). An empty story offers Start from my video or photo, which opens this row; on a panel with no art it also asks Have a photo instead? with Use my photo. None of these spends anything; they only open a row.
Cinematography (optional but powerful)
Open the Scene tab's Camera row to direct the shot without writing it into your prompt:
- Cinematic look: a complete lighting recipe (Golden Backlight, Grey North, Window Light, One Bulb, Sodium Night, Neon, Void and Paint Pop) with a palette you can tweak (+ Custom palette). A look overrides Lighting.
- Shot: close-up, medium shot, long shot, establishing, etc.
- Camera angle: low angle (heroic), high angle (vulnerable), Dutch / canted (off-balance), eye level (neutral), POV
- Lighting: golden hour, Rembrandt, rim light, silhouette, blue hour
- Mood: joyful, tense, melancholic, triumphant
These add cinematic language to your prompt without you having to write it manually. Especially useful when you want a panel to feel like a movie still, not a generic illustration. On panels the AI Story Writer drafts, Shot and Camera angle arrive filled in, and Lighting and Mood do when the moment calls for them. Keep them or change them.
To keep a panel consistent with another, open Reference a frame, point it at another frame and choose Its look (same characters and art style, fresh scene) or Its setting (same place and light, fresh action). Re-generate the panel to apply any of these.
Casting: adding characters to the scene
Open the Cast tab and tap a character card to drop it into the panel (or + New to create one). You can:
- Add up to 4 characters, products or brands per panel
- Describe what each character is doing in Pose & Action (“swinging a golf club, back turned”) and their face in Expression (“grinning”, “furious”)
- If a character has a default pose set, it pre-fills Pose & Action (type over it for this panel)
- Pick an Outfit and a Model sheet view for this panel, when the character has named outfits or a model sheet
- Drag to place: until a panel has art, its cast shows on the frame, and dragging someone to the left, center or right tells the AI where to put them. A speaking character's spot counts even if you never moved them, so their bubble's tail points the right way. It's a hint rather than a rule: what your scene text says wins.
The AI uses each character's reference photo for identity preservation, so they'll look like the same person across every panel even though the AI is generating fresh images. With two or more characters on a panel, each reference is labeled with that character's name, so the AI knows who is who.
Roles without a character: anyone the AI writer invents and you don't cast keeps a written look: age, face and skin, build, hair, wardrobe and colors. They're drawn from it in every panel they appear in, and listed at the top of the Cast tab, where you can change the look, or the action and expression for one panel. A role can also become a real character whenever you like.
- The more the look says, the closer they stay from panel to panel. For a face that holds best, cast a character with a reference image.
- Panels already drawn keep their art until you redraw them, so changing a look or casting a role shows on the next render.
Text: captions and dialogue
The Dialog tab is speaker-driven: pick who's talking at the top and the editor below shows only their lines. Choose the Narrator to write captions, a character to write their dialogue (added lines are auto-assigned to them), or Comic Words for words like POW and BOOM. One speaker at a time keeps it tidy, with no hunting through a mixed list to find who said what.
Two kinds of text overlay:
- Captions: narration boxes, usually placed at the top or bottom of a panel. Style options include narration (default), thought, action, and location stamps.
- Dialogue: speech bubbles tied to a character. Choose between speech (default), thought (cloud-style), shout (loud emphasis), and whisper (italic).
For both, you can dial:
- Position: drag anywhere on the panel. Until you do, a dialogue line sits in the upper part of the panel, above the figures and over its speaker, clear of your other lettering.
- Width: 10–90% of panel width, which controls wrapping
- Font size, color, and family: pick from a set of comic-lettering fonts (clean comic body, handwritten, marker, bold shout caps, typewriter) chosen to read well in bubbles and caption boxes. They look identical in the editor, on the published page, and in exports. Pick Story font to follow the story's Lettering setting.
- Corner radius: sharp rectangle, soft round, or full pill, to match the comic-book style you're going for. Use story style puts a bubble back on the story's Lettering setting.
- Tail direction (dialogue only): tails aim at the speaker on their own. To change one, pick from eight positions (the four edges plus the corners), and Aim at speaker points it back. Thought bubbles use a trail of shrinking circles instead of a pointed tail.
Comic Theme (Modern or Classic): in Story Settings (the ⚙ menu), pick the lettering look for the whole story. Modern (the default) is the sleek graphic-novel style: dark translucent caption boxes, clean bubbles. Classic is the traditional comic-book look: cream narration boxes, comic-yellow action stamps, white balloons with thick black ink and a hard shadow, and a bold yellow shout burst. It restyles every caption and bubble at once, and it carries through identically to the reader, the PDF, social images, and the video export, so what you see is what you download.
Lettering: just below Comic Theme, set one look for the whole book: a font, Size (Small, Standard, Large), Speech bubbles (Classic, Round, Square) and Captions (Square, Rounded). Size applies to every line. The font and shapes fill in only what a line leaves unset, so a bubble you styled by hand keeps its look. It carries through to the Studio, the reader, PDFs, images and the MP4.
Hit Listen on a panel (on its tile in the panel list, or under Narration in the Dialog tab) to hear its captions and dialogue read aloud in each character's voice. The first listen costs 1 credit; replays are free until the words or voices change.
Comic Words: BOOM, POW, ZAP
Add classic comic words from the Comic Words section. Pick a style, type your word, and it drops onto the panel. Then drag to place it, and tune the size, angle, and colors. They are drawn on the art and make no sound.
- Six styles: Impact, Electric, Whoosh, Soft, Kapow, and Heavy, each with its own lettering, burst shape, and palette.
- Your word, your colors: type any text and recolor the fill and burst per word (or keep the preset palette).
- Place it precisely: drag to position, then slide for size and rotation; angled words look great breaking across the action.
- Free: comic words don't use a generation credit, and they burn into every export (PDF, social, and video) exactly as you place them.
QR codes and trackable links
The QR tab adds scannable QR codes to a panel: a bridge from your story to a product, a website, or a lesson. Printed on a classroom wall it scans from a phone; on a screen it's tappable. Add as many as you like, then drag to place and size each one.
- Point it anywhere: type a URL or plain text and the QR generates instantly. It lands in every export (PDF, social, and video) exactly where you place it.
- Add a caption: a short line like "Scan for the lesson" sits in a white strip under the code. It prints in downloads, PDFs and videos just as it shows on screen, and a long one ends in … so keep it short.
- Template example links: starter templates come with example QR links. The QR tab and publishing point them out until you set your real link, and publishing never waits on them.
- Make it trackable: turn any code into a short link so you can repoint the destination later (a printed poster keeps working even after the URL changes) and count the scans it gets. Links must go to a public web address, can't hold login details, can't point at another tracked link, and can be up to 2048 characters long. An account we've blocked from sending links to other sites can't point links at other sites; links to your own stories still work.
- See what's working: the Links & Campaigns dashboard in the Studio lists every trackable code with its total visits, last visit, and a 30-day trend, and lets you repoint, disable, or delete any link from one place. History shows where a link pointed before (changes are kept from November 2026), and you can go back with one click. Disabled links can send people to a page you choose, so a printed code never lands on our site. Visits to that page aren't counted. Deleting or unpublishing a story tells you first if tracked links point at it, including disabled links that send people there, because people who scan them would see 'Story not found'.
- If a link breaks our rules: we can take down a link that's used for phishing, malware or spam. It then shows a removed-link page to anyone who scans it, and shows Taken down on your Links page. A story button on that link comes off your story, and you can remove it and add a different one. That address can't be used again: not on a new link, not as the page a disabled link sends people to, and not by turning a retired one back on or disabling a link that would send people there. Email support@meltedcrayons.tv if you think that's wrong.
- Reporting a link: anyone can report a link at /report-link, with no account. A report alone never turns a link off. We review it first.
- Export numbers: on that dashboard, Export numbers downloads a CSV for any range up to two years, ending today at the latest, by link or by day, with every link in it. Dates are in UTC. Scan numbers per day begin on November 6, 2026. Before that, the file leaves them blank, because they aren't known, not because there were none. By link, a range that starts before November 6, 2026 leaves QR scans in range blank for the whole range. Start on November 6, 2026 or later, or pick By day, to get scan numbers. Report files are named after the report. Older days may include some automated visits.
- Clients: give links a client to filter your list, export numbers and build a report for one client. Type a client on a link, or when you add one, and pick it from the filter above the list. A name that differs from one you already use only in capitals joins that client, so "acme coffee" files under Acme Coffee. With a client picked, the totals, the channel table and Export numbers cover just that client's links, and Report for this client makes a shared report of them, up to 50 links. Later, for a report made with Report for this client, Update from client under the report's Edit swaps in the links that client has now (links you added by hand come off). Clients are your own notes: a shared report never shows them. The list shows 100 links at a time, with Load more for older ones, and the totals always count every link.
- People, not bots: link previews, scanners, and bots that open a link on their own are left out of your visits and shown beside them as automated visits. Everyone still gets sent to your destination. Clicks from before this filtering began can't be sorted, so a link that has them says how many, and trends include them on the days they happened.
- QR scans and other visits: a visit is anyone reaching your link. QR codes downloaded or exported from here since November 2026 also count as QR scans, so a link can read "40 visits, 32 QR scans, 8 from tapped links or other QR codes". The rest can't be split further: tapped or pasted links look the same as QR codes you built in another tool and copies exported earlier, like a flyer already printed or a video already posted. Those keep working and stay in the combined number. To count scans of one, export it again and use that copy; you don't need a different link. A link with clicks from before filtering says "other visits" instead, since some of those may be bots. Anyone can copy a QR code's address and share it as a link, which counts as a scan, so treat the split as a strong guide. Trends and the last 7 days show all visits. Scans per day are recorded from November 6, 2026, so earlier days have no daily scan number.
- What the count can't tell: a visit or scan is not a unique person, since one person scanning twice is 2. Email security scanners that pose as a real browser, and your own test scans, still count. So can someone deliberately padding a count: a fast burst from one network is left out, but slower repeats aren't. Now and then a real person isn't counted, such as someone whose privacy tool hides their browser details.
- Compare channels: give a link a channel (Instagram, Print, Event, and so on) to see visits and QR scans By channel on the dashboard. To compare two places, use one link for each: Add a link, or Copy for another channel on an existing one. You choose the channel. Links made for you, like a story's trackable QR, start with none and never reuse a link you gave a channel. A link's whole count sits under the channel it has now, including visits from before you gave it one.
- Campaign tags: add UTM source, medium, campaign and content to a link so Google Analytics or your own tool can follow people who arrive through it. Open Campaign tags when you add a link or on any link in your list, and check the Final link before you save. Tags already in your address show in the fields, and emptying one removes it. With a channel picked, Suggest fills the blank fields for you; nothing is filled in unless you ask. Tags only add or change the utm_ parts: the rest of your address is kept as saved, and a tag change is kept in History like any other change of address. Changing them never changes your printed code or your count.
- Branded QR codes: pick a style for each code in a panel's QR tab, or for each link on the Links page, where Download QR saves a PNG image. SVG, beside it, saves the same code for print: an SVG stays sharp at any size, from a business card to a banner, and carries the same look and logo. Its scans count the same way. Dots, Violet and Classic carry the Melted Crayons logo; Plain has none. On paid plans, + Add logo in either place uploads your own logo, and it replaces the Melted Crayons one on that code. Upload only logos you own or have permission to use. A light logo sits on a dark square so it shows up on the white middle of the code. Every styled code is read back before it's used, and one that doesn't read with its logo stays plain, so try another logo or a shorter link. Logo codes are denser, so print them at least 0.8 in wide and scan a test copy before a big print run.
- Story button: in Finish & publish, add a button like "Buy tickets" and where it goes. It shows at the end of your story page, and its clicks are counted on the Links page under the Story button channel. Change where it goes any time and the count carries on. The button's words can be up to 40 characters, and the button hides from your story when its link is switched off or deleted. Exports stay as they are; a video's end card has its own QR code, separate from this button.
- Share QR: in the publish menu, Count scans of this QR gives your story one tracked link and shows its code. Download QR saves the image, SVG saves it for print, and Change look sets its style and logo. A code saved before that still opens your story but isn't counted. Make this QR trackable on a video's end card uses that same link, so their scans count together. When that link has your logo, the end card takes its logo and style; otherwise its code stays plain. To count them apart, use Copy for another channel on the Links page and paste that link into the end card, where its code stays plain with no logo.
- Taps on plain codes: when a reader taps a plain QR code on your published story page, it's counted under Tapped on your story pages. Some ad blockers stop this count, and taps you make while signed in don't count. A phone camera scanning a plain code can't be counted at all, so make the code trackable to count scans too.
- Share the results: Share results on that dashboard turns the links you pick into a live, read-only results page for a client or your team. No account is needed to open it, it's never indexed, and you can stop sharing any time. Download CSV beside a shared report saves the numbers for just its links, for the dates picked under Export numbers. A report shows up to 50 links. With 50 or fewer, all of them start picked; with more, pick up to 50 or choose a client. You can add or remove links and rename a report after sharing it. The address stays the same, so your client's bookmark keeps working. Use Edit beside the report. A link you delete drops out of its reports and stops counting toward the 50.
- Built for marketing & classrooms: a brand can send viewers to a product; a teacher can link each panel to the matching lesson or activity.
Animate a panel: bring it to life
Under each panel's frame are two tool tabs, Image and Clip. Once the panel has art, open Clip and hit Animate and the AI turns the still into a short, silent moving clip: gentle parallax, characters breathing, the scene coming alive. Your narration plays over it, so per-character voices and translations are preserved. A clip usually takes 1–3 minutes; keep working and it attaches to the panel when it's ready.
- Direct the motion: every panel carries a motion beat: one line describing what moves and how the camera behaves. The AI writer drafts one per panel when it writes your script, and the Animate box opens pre-filled with it. Edit it (“he swings the hammer, camera slowly pushes in”), or clear it for tasteful default movement.
- Preview + pick your take: the clip plays right inside the panel's frame, with your captions and bubbles on top. Hit Re-animate for a different take. Takes are kept in a short history, and ◀ ▶ (Take 2 of 3) chooses which one plays. Download saves the current take as an MP4.
- Changed the art after animating? The frame says This clip was made from earlier art. Hit Redo clip and the tool that made it (Animate or Lip-sync) opens, ready to make a fresh clip from the current image, and nothing is spent until you run it. If a re-render fails, your earlier clip stays.
- Pick your quality: each panel has a motion quality selector: Standard, Pro, Cinematic, Flagship, Ultra (Seedance 2.5) and Omni (Google Gemini Omni). Higher levels use stronger models (closer to your prompt on the first try) and cost more credits. Each choice shows its price and output size: Standard, Pro, Cinematic and Ultra at 720p; Flagship and Omni at 1080p. Every paid plan can pick any level: set the quality per panel, mixing cheaper levels on filler and saving the frontier engines for hero shots.
- If an engine turns a panel down: some engines' safety filters read a realistic or 3D render as a real photo. The clip then goes to the same quality's backup engine, at the same price. Ultra and Omni have no backup, so there a refused panel just fails (nothing is charged). Redraw it in a more illustrated style and try again.
- Pick your clip length: next to the quality selector, choose how long the clip runs: 5s or 10s on most levels (Omni offers 4s / 6s / 8s). Pricing is simple: twice the video, twice the credits, and each length shows its exact price on the button.
- Paid feature: animation is a premium AI action. Video is far heavier than a still, so it costs more credits from your plan's credit balance (see the price list under Plans & Credits), then your prepaid credits. Available on paid plans; a clip is charged only when it arrives, and a canceled render costs nothing. On the free plan, your first clip is on us: Standard quality, 5 seconds, on a verified account.
- Mix freely: animate just your best panels; the rest stay as stills, held for the narration in Watch. In the Studio, a ▶ badge on a panel's tile shows it has a clip.
Animate All: direct the whole story, then shoot it
Animate All sits in the Whole story card under the frame. It works once two or more panels have art, and says so until then (the Animate step on the journey strip opens it too). It opens the shot list: every panel with its motion beat, ready to render as one batch on one engine.
- Direct all clips: pick a motion style (Subtle, Cinematic, or Dynamic) and the AI director looks at each rendered panel (the actual image, plus its scene and dialogue) and writes a beat per clip with real film grammar: every beat names its camera move and its speed, matched to the panel's tone: slow push-ins on quiet emotional moments, quick pans and tracking on action. Free, no credits. Edit any line before you shoot.
- Honest pricing up front: the shot list shows exactly what the batch costs before anything is submitted, and if you're short, offers to animate just the first N.
- One engine, one look: the whole batch renders on the quality you pick, three clips at a time, so consecutive panels share a consistent motion character. If that engine's safety filter turns down a panel, the batch moves to the quality's backup engine for the rest (same price, still one look from there on) and the shot list says so. Panels with an up-to-date clip are left alone unless you tick Include panels that already have a clip (re-animate). Clips made from earlier art are selected by default (the shot list says how many it will replace), so untick any you want to keep.
- Your performances are protected: lip-sync clips are never replaced by a batch (redo those one at a time), and your own footage or restyled clips stay put unless you tick Replace my footage / restyled clips with AI motion.
- Walk away, then retry what failed: renders finish on the provider's side, and you're only charged per clip that completes. If a clip fails, its row says why, and Retry N failed runs just those panels again.
Lip-sync: make a character actually speak
When a panel has dialogue from one or two characters, open the Clip tab and hit Lip-sync (next to Animate). With no spoken line it's dimmed. Tapping it opens Dialog on your first cast member so you can add one, or Cast if the panel has no characters yet. Each speaker's mouth, head, and expression move in time with their lines, performed in their own assigned voice. Animate brings a scene to life with silent motion; Lip-sync makes the character talk.
- When to use which: one or two characters talking → Lip-sync. Scenery, action, or a panel with three or more speakers → Animate (every voice still narrates over the motion).
- Two speakers: both characters talk in one clip, and voices follow who stands left and right, so place both on the panel first, with clear space between them; the Studio shows whose voice goes left and whose goes right before you start. It costs 72 credits per clip, takes about 5 to 15 minutes, and runs up to 9.6 seconds of dialogue. Panels with three or more speakers use Animate; all their voices are still heard as narration.
- Captions come first: if the panel also has a narrator caption, in Watch Mode the narrator reads it, then the character speaks.
- Take history + preview: review the clip in the frame and re-run for a different performance, just like Animate.
- Paid feature: lip-sync costs 18 credits per clip from the same balance (paid plans), and the panel's dialogue must run 5 seconds or less (two speakers: 9.6). Split a longer speech across panels.
Regeneration: making it right
First generation rarely lands perfectly. In the Image tab under the frame you have a few ways to iterate:
- Regenerate: a full fresh render with the same prompt. Good if a panel just landed weird and you want a fresh attempt.
- Refine: open the prompt box and type a text edit instruction (e.g. “make the dragon larger,” “change the lighting to morning,” or “give her a different pose”), then hit Apply and the AI edits the panel without redoing it from scratch. Refine handles any change (scene, lighting, composition, or character pose) in plain words.
- Zoom & Flip: crop in, reposition, or mirror the image without re-rendering it. Free, and the framing carries into the reader, Watch and every download.
- Undo / Redo: every regeneration and refine is saved. Step back through previous versions or step forward again with the arrows.
- If a render fails, the tools under the frame say so and give the reason, such as “A character on this panel has no image to draw from. Add one to the character, or take them off this panel.” If the panel already had art, that art stays.
Visual cues built into the editor
A few small affordances in the Studio that help you see what you've filled in and what each control does:
- The journey strip: the bar across the top of the Studio (Write → Generate → Animate → Publish) always shows where your story is and highlights the next step; every segment is clickable (one that can't open yet says what it needs) and the last one is your destination: your downloads, and publishing with your trackable link + QR. Story tools sit beside it: Voices & audio, Languages and Layout.
- Tab progress dots: small green dots appear next to Cast, Scene, Dialog, and QR when those tabs have content. Quick way to see what's done at a glance.
- Prices and tooltips on the buttons: Generate Panel and Regenerate show their cost on the button itself (e.g. “· 2 credits”), Lip-sync's tooltip states its price, and hovering any action explains what it does (for example Generate: “Build a fresh panel from your scene + characters”).
- Disabled-Generate hint: when the Generate button is greyed out, a small message tells you to type a scene description, pick a preset or upload a backdrop first.
- Story Settings stay tucked away: settings (art style, style reference, AI engine, resolution, aspect) live behind the Settings button so they don't crowd the workspace once you've set them.
Text in the artwork (signs, posters)
In the Scene tab, open Text in the artwork and switch on Render text inside the image, then type the words. This is for text that should appear inside the artwork: signs, posters, billboards, comic words baked into the scene.
- Use this for: a street sign saying “BEWARE,” a billboard reading “GOTHAM TIMES,” a t-shirt graphic, a chalkboard, a book cover in the scene
- Don't confuse with captions, dialogue, or comic words: those are all overlays drawn on top of the panel (and stay crisp/editable). This switch is for words rendered by the AI inside the artwork itself. For a punchy “BOOM” you can move and recolor, use a comic word; use this switch only when the text should be part of the painted scene (a sign, a poster).
- Modern image engines render text fairly cleanly and work best with short phrases (1–4 words)
Section 05
AI Storytelling
A few things happen behind the scenes that are worth knowing. They explain why the app behaves the way it does and how to get the most out of it.
Cross-panel style consistency
When you generate panel 2 and beyond, the AI looks at panel 1 to understand your story's exact visual language (palette, lighting, brushwork, mood) and matches it. This is why your story feels like a coherent piece, not a collection of random AI images.
The technical name is style anchoring. It works automatically. Your job is to make sure your first panel looks the way you want the rest of the story to look.
- Regenerate the source panel and the anchor refreshes automatically: if you redo panel 1 to a different look, later panels you generate will pick up the updated style anchor instead of staying locked to the old one.
- Existing panels stay in their original style until you regenerate them. Style changes don't retroactively re-render finished panels.
- Changing the story's default art style (in story settings) clears the cached anchor and warns you; your existing panels keep their look, and panels you generate afterwards follow the updated style.
Character identity preservation
Your character reference photos are passed to the AI on every single panel where that character appears. The AI is instructed to reproduce their face, features, hair, and skin tone precisely. This is what lets the same hero appear across many panels and styles without slowly morphing into someone else.
The better your reference photo (clear, well-lit, front-facing), the better the consistency. A blurry side profile gives the AI less to work with. A panel is never quietly drawn with part of its cast missing: if the engines can't draw them, the panel fails and says so.
Keeping your cast on-model: the Continuity card
Over a long story, a face or a costume can drift. To hold it steady, open a panel's Scene tab, then Reference a frame, and use the Continuity card.
- Mark as on-model: star a panel where the cast looks right. Later renders with that cast match their design from that panel, not its colors or pose.
- Keep the cast on-model automatically (whole story): this switch is on by default and lets your starred panels do their job. A frame you choose yourself in Reference a frame takes priority.
- Check continuity: this button in the Whole story card compares each panel's cast to their on-model look or reference image, so a role with only a look counts once it's a named character. It's free and redraws nothing. It checks up to 40 panels a run (“run again for N more”), remembers panels that haven't changed, and runs up to 10 times an hour and 30 a day.
- Off-model? on a panel's tile means the check thinks it may have drifted. Tap it to see why. If you agree, redo the panel with a normal Generate at its usual price. If it looks right to you, star it.
The AI engines
Melted Crayons TV runs on multiple frontier engines. For images, pick your engine in the story settings:
- Nano Banana (Google Gemini): our default. Excellent character consistency and fine-detail rendering, and fast: the best all-round workhorse.
- GPT Image 2: OpenAI's image model. The most creative and detailed, with richer, more original scenes. A little slower (~1 min a panel), so it's the “make this one beautiful” option for hero panels.
- FLUX Kontext: Black Forest Labs' reference-locked engine. Holds a character's identity from one scene to the next and through successive edits, with a distinct, film-like look. A little slower (~30s a panel), so reach for it when consistency across a sequence matters most.
- Seedream 5.0: ByteDance's engine. Broad stylistic range; kept as an alternative and a fallback.
For animation, the engine follows the motion quality you choose per panel in the Animate action. Each level runs on a different frontier model:
- Standard / Pro: Seedance 2.0 (BytePlus): fast, smooth motion for everyday panels.
- Cinematic / Flagship: Kling (via fal): especially fluid, film-like movement.
- Ultra: Seedance 2.5, the finest single-panel animator, for hero shots.
- Omni: powered by Google Gemini Omni, the premium top engine.
It's a per-panel choice, not a story setting, and every paid plan can reach any level. Spend the frontier engines on your best panels and keep the rest lightweight; if a panel feels off, re-animate it or step up a level.
Narration and voice
Narration is text-to-speech with natural prosody. When you hit Listen on a panel, the caption text and dialogue text are voiced in order, each line using its character's assigned voice (or your story's default narrator for captions and any dialogue without a per-character voice).
- Cartesia voices: fast, natural, available on every plan including free.
- ElevenLabs voices: premium voice acting with richer emotional range, unlocked on Creator plans and up. Marked in the picker with a lock badge for free / Storyteller users so you can see what's available.
- Filter by gender: a quick toggle row above the voice dropdown narrows to female / male / neutral so you can match a character without scrolling every voice.
- Conversational pauses: the player adds natural beats between clips: a longer breath when a different character takes their turn, a shorter pause when the same speaker continues. Feels like reading aloud, not reading a script.
- Voice leveling: every clip runs through a gentle compressor before playback so a quiet narrator and a shouty villain sit at the same loudness. No more reaching for the volume knob between speakers.
- Lead-in beat: playback waits about eight-tenths of a second before the first word so the start doesn't feel rushed.
Listen Mode: narrated read-along (published stories)
Published stories have two ways to enjoy them, beyond reading the static comic: Listen and Watch. Hit Listen to read the comic top to bottom with full narration. The player walks through panels in order, voicing every caption and line of dialogue with the same per-character voices from the Studio. Listen works on every narrated story.
- Page-hold timer: pick how long the player lingers on each panel after the audio finishes: 1, 2, 3, or 4 seconds. Half the time sits before the audio starts, half after, so the listener has a breath to take in the art on both ends.
- Page-flip pause: a longer beat between panels than within a panel, so panel transitions feel deliberate.
- Same voice leveling as the Studio preview, for a balanced listen across an entire story.
Watch Mode: the animated episode (Melted Crayons TV)
If a story has animated panels, a Watch button appears alongside Listen. Watch Mode plays the story full-screen as a narrated animated episode: each animated panel plays its motion clip while the narration carries the audio, auto-advancing panel to panel. Panels you haven't animated show their still (held for the narration), so a partly-animated story still plays start to finish.
- It plays like a real movie. On Storyteller and up, the owner can hit Render movie and we render the whole story into one smooth MP4 that Watch plays, with no seams between panels. It's built exactly like the Animated Video download, with the same options: captions and bubbles are in unless you tick “Clean cut (no text)” in the Download menu before rendering (the voices still carry the dialogue). If you edit the story afterwards, Watch plays the live version until you re-render. Rendering and re-rendering use no credits, including when the page says video lettering has improved since your movie was made. Rendering a movie needs a verified email, and an account can render up to 20 movies an hour. On the free plan, Watch plays live in the browser.
- Bubbles pop on line by line. Watch draws your captions and bubbles, and each one appears as its line starts, in the numbered read order, so nobody reads ahead. A line with no voice appears at a reading pace. When Watch is playing live, the Text on / Text off button shows or hides them; comic words stay. A rendered movie has no such button: its text is set when you render it, with Clean cut.
- Read, Listen, or Watch. The static comic is always there to read; Listen narrates it; Watch brings the animated panels to life. They're three ways into the same story.
- Translations carry over when Watch plays live: switch language and the live player letters the story in that language too, and speaks it once that language's narration is rendered. A rendered movie always plays in the story's original language, whichever language is selected. For a movie in another language, download the Animated Video in that language.
- Share it anywhere. A published story lives at its own link, with Read, Listen, and Watch all built in. Send the link out and it plays wherever you drop it. Melted Crayons TV is where you make the story, not a feed people have to browse to find it.
Translate your story for a global audience
Open Languages in the Studio header (it's on the journey strip too) to generate a full translation of every caption, every line of dialogue, the title, and the description into any supported language. You can do it on a draft, before you publish. Readers of the published story then get a language switcher and can read it in their own tongue.
- The art is shared and only the words change,so translating is fast, free, and doesn't re-generate any panels.
- 10 languages: Spanish, Portuguese (Brazil), French, German, Italian, Japanese, Korean, Chinese (Simplified), Hindi and Arabic.
- Translated narration: after translating the text, hit Render audio next to a language (about 1 credit per narrated panel; the button shows the estimate, and lines already rendered are reused) and the AI voices the whole story in that language, using your story's same voices. Readers who switch language hear it spoken in their tongue, not just read it. (Until you render it, the player falls back to the English audio.)
- Translations flow into every download: the Language picker at the top of the Download menu lists each translation. Choose Spanish and the lettering in your PDF, images and videos is in Spanish. A video's voices switch too once you've rendered that language's narration; until then it uses the original voices. Perfect for posting one video per region to YouTube or TikTok. If some lines have no translation yet, the menu says how many, and they download in the original.
- Better discovery: each translation gets its own search-engine language tag, so the right version can surface for readers in each region.
Reading order: position controls playback
The audio reads your captions and dialogue in the order they're positioned on the panel: top to bottom, then left to right within a row. There's no separate sequence to manage; just drop each bubble where you want a reader's eye to land first.
- Numbered badges on every non-empty bubble show the read order at a glance: violet for captions, magenta for dialogue.
- Drag to reorder: moving a bubble higher, lower, left, or right updates its number instantly.
- Two bubbles within ~10% of the panel height read as a row; a slight vertical drift between them won't flip the order, matching how the eye actually groups them.
- Empty bubbles (no text yet) don't take a number and aren't spoken.
- The same numbers set the order bubbles pop on in Watch Mode and the video.
When audio re-renders vs. plays from cache
Audio is generated on demand and cached, so replays are free: audio streams straight from Cloudinary. A panel is voiced again (1 credit) when:
- You edit the text of any caption or dialogue
- You change a character's voice
- You change the story's default narrator voice
Dragging a bubble only re-orders the lines you already have, at no charge.
Section 06
Plans & Credits
How the credits work, what each paid action costs, and why a panel occasionally takes a beat to come back.
Plans at a glance
Every account starts on the free Sketch plan: 30 credits a month for images, Story Writer drafts and narration, plus a watermarked 1080p Story Video download, and its first animated clip is on us (Standard quality, 5 seconds, on a verified account). Before you verify your email, a free account can spend 15 credits in its first 7 days; verify it to keep creating, to publish and to upload your own clips. Animation, lip-sync, footage restyle, motion transfer, the Animated Video, a watermark-free Story Video, PDF, Print-ready PDF, webtoon strips, comic reader files and Ultra (4K) images start on Storyteller at $9.99/month, and higher plans add more credits, premium voices and sharper video exports. Most paid plans can also be billed weekly, and a weekly plan gets its full credit allowance every week. Compare every plan, and what Restyle, Lip-sync and Motion transfer cost, on the Pricing page.
Why it sometimes takes a moment
Generating a single panel involves resizing your reference photos, sending them to the AI, prompt construction, image generation (~10–30 seconds), and post-processing. Most panels complete within 30 seconds. If one takes longer, the Studio says it's still rendering and keeps going. Your panel appears when it's ready, and you won't be charged twice. (Animations have a Cancel button, and a canceled animation costs nothing.)
If a generation fails, you don't pay for it: only successful panels count toward your plan's credits. Now and then the AI model itself turns a panel, script or edit down; the Studio tells you so in plain words, and nothing is charged.
A slow clip keeps rendering in the background and is charged only when it arrives. If an engine never sends it back, the render stops after 25 minutes (45 for a two-speaker lip-sync), with no charge.
What the content check blocks, and what it doesn't
Your words and themes are your own. Slurs in a character's mouth, violence, self-harm, crime and dark history are storytelling, and the check leaves them alone. It blocks sexual content only: anything sexual involving a minor, plus explicit sexual acts and named sexual crimes for anyone. Adult-themed romance, intimacy and sensuality are fine.
The check reads panel, motion, lip-sync and refine prompts before anything is charged. The AI models also have filters of their own, which we don't control, so a model can still turn something down.
One budget: spend your credits how you like
Your plan gives you one credit balance that refills every month (or every week on a weekly plan) to spend however you like, on images or motion, in any mix. One credit = one Standard (1K) image. Everyday image actions:
- Generating a panel: on Nano Banana (the default engine), 1 credit at Standard (1K), 2 at High (2K), 4 at Ultra (4K, paid plans); a flat 1 credit on GPT Image 2, Seedream and FLUX Kontext. Freeform stories start at Standard; stories from a format or starter start at High, so plan on 2 credits a panel (4 at Ultra for books, comics and cards on paid plans). The Generate button always shows the exact cost.
- Refine (edit a panel with a text instruction): 1 credit
- A Story Writer draft: 1 credit (Keep my exact words is free)
- Generate from Description, Adjust this image, or a generated scene: 1 credit each try
- A model sheet view: 1 credit each to make
- Check continuity: free, and it never redraws a panel
- Panel narration (TTS): 1 credit per panel that gets voiced; replays and unchanged text are free
- Uploading a character photo, a model sheet view, a backdrop, finished art or your own footage: free
Motion (animating a panel or lip-syncing a character) is heavier, so it costs more credits from the same balance, priced by the quality level and clip length you pick:
- Standard (Seedance 2.0): 6 / 12 credits for a 5s / 10s clip
- Pro (Seedance 2.0): 10 / 20 credits for a 5s / 10s clip
- Cinematic (Kling 3.0): 13 / 26 credits for a 5s / 10s clip
- Flagship (Kling 3.0 Pro): 20 / 40 credits for a 5s / 10s clip
- Ultra (Seedance 2.5): 32 / 64 credits for a 5s / 10s clip
- Omni (Google Gemini Omni): 42 / 63 / 84 credits for a 4s / 6s / 8s clip
- Lip-sync: 18 credits per clip (dialogue up to 5 seconds); two speakers 72 credits per clip (up to 9.6 seconds)
- Restyle your own footage: 13 credits per second (3–10 seconds billed)
- Motion transfer: 7 credits per second of footage (3–15 seconds billed)
Also from the same balance: translating is free, and rendering a language's narration is about 1 credit per narrated panel. Publishing is free; it voices any panels that aren't voiced yet at up to 1 credit each, from the owner's balance.
Because everything draws from the one balance, you decide the trade-off: more images, more animation, or any mix. When your plan's credits run out, prepaid credit packs cover the overflow automatically; when those run out too, the upgrade prompt opens.
Section 07
Download & Publish
Get your finished story out into the world: an MP4 for your own channels, a PDF for reading or print, a webtoon strip or comic reader file, social images or just the audio. And, if you like, a hosted page you share with a QR code.
Finishing: preview, download, publish
When your story's ready, hit Finish & publish in the Studio. It opens the story page's Finish & publish panel, where everything lives in one place: preview the full production with Watch or Listen, set your cover, and dial in the soundtrack and narration/music mix, then either download the file or publish a shareable link.
- Downloading is the deliverable. The finished video is yours to post on your own channels: YouTube, Instagram, your site, anywhere. You don't have to publish to download.
- Publishing is optional; it gives you a hosted link + QR. First choose who can open it: Public (anyone; search engines can find it) or Link only (only people with the link; hidden from search). Staff Training Guide, Social Story & Lesson, Greeting Card & Invitation, Personalized Gift Book and Scene Pitch & Storyboard stories start as Link only, and you can switch any time. Publishing needs a verified email and art on every panel that isn't muted. Hit Publish link and the draft becomes a live page. Publishing is free; any panel that isn't voiced yet gets narration at up to 1 credit each from your balance (if credits run short, it still publishes and those panels stay silent until you top up).
- Share link: once published, it gives you the URL to copy, a QR code, the Public / Link only switch, and Move back to draft. That QR opens the page but doesn't count scans until you press Count scans of this QR, which also lets you download it and change its look.
- If we take a story down, it goes back to a draft and can't be published again or deleted unless we review it. Email support@meltedcrayons.tv if you think that's wrong.
- Your mix plays live. Music and narration volume affect the Watch/Listen preview right there (including a music-only cut), so what you hear is exactly what you download.
Downloading your story
All files come from one place: the story page's Download menu. From the Studio, hit Finish & publish on a draft (or View live once it's published) to get there; you don't need to publish first. The menu holds:
- Language (once the story has translations): at the top of the menu, it sets the language of every download below it
- Document → Save as PDF (Storyteller and up): a full storybook with a cover page, every panel and its words, using your Layout pages when you've composed them (in the 🖍️ Coloring Book style, this is your printable coloring book). Also here, both Storyteller and up: Print-ready PDF and Comic reader file (.cbz)
- Video → Save as Story Video and Save as Animated Video, with an optional Subtitle file (details below)
- Images → Panel Images (full-resolution PNGs), Page Images when you've composed pages in Layout, Webtoon strip, 800 px and Webtoon strip, 1080 px (Storyteller and up), and Share Panels via… on devices with a share sheet
- Social images: Instagram, IG Story / Reels, TikTok, X / Twitter and Facebook, as images sized for each platform with captions and dialogue burned in
- Audio → Narration (MP3): the whole story's narration as a single audio file, in whichever language is selected
Anyone signed in who opens a published story can use Download: Panel Images, social images, Narration and the Story Video (watermarked on the free plan), and any video can come with its subtitle file; PDF, Print-ready PDF, webtoon strips, the comic reader file and Animated Video need Storyteller or higher. Visitors who aren't signed in can read, listen and watch, and are asked to create a free account to download.
Print-ready PDF: for KDP, a print shop or your own printer
Download → Print-ready PDF (Storyteller and up) sets your book up for paper, at 300 dpi with bleed where a printer needs it. A live preview shows each page with guides for what gets cut and where to keep your lettering. Your Layout pages are kept as you composed them. Selling the book takes a plan with commercial use: small on Creator, full on Studio and Agency. Storyteller is for personal use.
- Trim size: US comic (6.625 × 10.25 in), 6 × 9 in, 7 × 10 in, 8.5 × 8.5 in, 8 × 10 in, 8.25 × 6 in, 8.5 × 11 in, A4, A5 or Manga (B6). With Amazon KDP picked, the sizes KDP prints are marked KDP; US comic, A5 and B6 are print-shop sizes.
- Each format starts at a standard size that suits its panel shape: comics and graphic novels at 7 × 10 in on premium color; staff training guides, product quick-starts and customer explainers at 8 × 10 in; social stories at 8.25 × 6 in (landscape); picture books and gift books at 8.5 × 8.5 in; coloring books at 8.5 × 11 in on black ink, white paper. Promos, music visuals, scene pitches and freeform stories start at a size their panels fill well. Promos, music visuals and scene pitches are made for screens; they still print, and the dialog says so.
- Your size is remembered on the story. When you can edit a story, the size, paper and printer you pick are saved with it, so it opens at that size next time, on any device and for your collaborators. Readers' choices stay in their own browser.
- Fits your panels: sizes your panels fill well are tagged. When the size you picked would leave much of each page white, the dialog names a size that fits better for your printer (only sizes KDP prints, on Amazon KDP) with a button to switch to it.
- Printer: Amazon KDP, Print shop (with optional Crop marks) or Home or school printer (print at actual size).
- Paper and ink (Amazon KDP and Print shop): Premium color, Standard color, Black ink, white paper or Black ink, cream paper. Pick what you'll choose on KDP: it sets the fewest and most pages KDP binds and how wide the cover's spine is. A paper KDP doesn't offer at your size (standard color at A4) can't be picked. Coloring books start on black ink, white paper.
- Panels per page (for panels not on a Layout page): As many as fit, 1, 2 or 3. As many as fit lets panels print a little narrower so two can share a page.
- Panels on their own page (Amazon KDP and Print shop): Fill when it fits, Always fill the page (crops the panel's sides to the page shape) or Fit inside the margins (the whole panel, nothing cropped).
- Pages: Title page, which can carry a Melted Crayons credit. Amazon KDP and Print shop also get Even page count, and a title page adds Start the story on a right-hand page (left-hand on a right-to-left story). On Amazon KDP, Add blank pages fills out a short book to KDP's minimum for your paper. The cover is its own file, from the Cover tab.
- Print checks: before you download, it warns about art under 200 dpi (it will look soft) and notes art under 300 dpi, lettering or a QR code outside the safe area, lettering under 7 pt, a QR code narrower than 0.8 in, and, on Amazon KDP, a book shorter than KDP binds on your paper (24 pages, or 72 on standard color) with Add blank pages off, or longer than KDP binds at your size and paper. When art prints under 300 dpi, it also says what would print sharper: redrawing those panels at Ultra (4K) on the Nano Banana engine, which is on paid plans. The checks also flag a QR code that still opens a starter template's example link, on the book and on a folded card.
Book cover: back, spine and front in one file
The Cover tab of Print-ready PDF makes the wraparound cover a paperback needs: back cover, spine and front cover on one sheet, with bleed on every edge. The spine is sized for the page count the Interior pages tab shows on the paper you picked, so download both files with the same options. The preview is the file, with guides for the trim, the spine folds and the safe areas.
- Front cover: your story's cover art, or any panel you pick, fills the front without its lettering. The title sits at the top and your name at the foot, on a shade that keeps them readable over any art.
- Spine and back color: matched to the edge of the front art so the wrap flows around the spine, or any color you pick. Text on it is black or white, whichever reads best.
- Spine text: the title and your name run down the spine from 80 pages. KDP doesn't allow text on a thinner spine, so a shorter book's spine stays plain. KDP prints an even number of pages, so an odd page count gets a spine one page thicker.
- Back cover: your story's description to start, which you can rewrite; long text gets smaller to fit. A published story can carry a QR code that opens it, and Count scans with a tracked link counts the book's scans on your Links page, on the Print channel.
- Barcode: the 2 × 1.2 in box at the bottom of the back cover, on the spine side, stays clear. Amazon prints your ISBN barcode there; the box shows white in the file.
Greeting cards: send a link, or print a folded 5 × 7 card
A greeting card goes out two ways. Send it as a link, and it plays animated and narrated. Or open Download → Folded card (5 × 7) (on any story, the Folded card tab of Print-ready PDF) and print a paper card that folds to 5 × 7 in and fits an A7 envelope (5.25 × 7.25 in). The file has two pages, one for each side, and the preview shows both as they print.
- Home or school printer: the card sits on Letter or A4 paper with crop marks and a fold mark. Print both sides, flip on the short edge, cut on the marks, fold in half. Print at actual size.
- Print shop: a 10.25 × 7.25 in file, the card with 0.125 in bleed on every side and no marks. Amazon KDP prints books, not cards, so with Amazon KDP picked you get this file too.
- What goes where: the first panel fills the front (edge to edge on the print shop file), and the panels between go inside, with their lettering. When the last panel has a QR code, as the card starters do, it goes on the back; otherwise the back gets a QR code that opens the animated card. A code on that back panel that still opens the starter's example link prints the card's own code in its place, with your line under it. You can pick the front and the back. The inside holds up to 4 panels.
- The QR code on the back opens the animated card once the story is published. When the story has a tracked link, the code uses it, so scans count on your Links page; otherwise Count scans with a tracked link makes one.
Sell your book on Amazon
Amazon KDP prints a paperback each time someone orders one, so there's no stock to buy. You publish it yourself from your own KDP account at kdp.amazon.com, and selling it takes a plan with commercial use.
- KDP is its own account, separate from an Amazon seller account. Sign up at kdp.amazon.com, even if you already sell on Amazon.
- KDP gives your paperback a free ISBN and prints its barcode in the box the cover keeps clear, so you don't need to buy one.
- In Print-ready PDF, pick Amazon KDP, a size marked KDP and the paper you will choose on KDP. Download the interior from Interior pages, then the cover from Cover, without changing anything in between.
- On KDP, create a paperback, enter the same trim size, paper and bleed, upload the interior PDF as the manuscript and the cover PDF as a print-ready cover, and check both in KDP's previewer.
- KDP asks whether your book has AI-generated content. Art made here is AI-generated, so say so.
- KDP shows the printing cost for your page count and paper as you set the price, and what you earn on each copy. Order a proof copy before you publish.
Webtoon strips and comic reader files
Both come from the Download menu (Storyteller and up), and both use the language and lettering you see in the reader. Earning money from them takes a plan with commercial use, which starts on Creator.
- Webtoon strip, 800 px: for WEBTOON Canvas. One panel per row, cut into slices up to 1280 px tall (a zip, or one image if it's short). If it's over WEBTOON's 20 MB per episode, the status line says how many episodes to upload and which slices go in each.
- Webtoon strip, 1080 px: slices up to 1920 px tall, for your site, Patreon or a phone scroll.
- Comic reader file (.cbz): for Panels, YACReader, CDisplayEx or Kindle Comic Converter. It follows your reading direction.
Save as Video: Story or Animated MP4 export
On the story page (draft or published), open Download → Video and choose Save as Story Video or Save as Animated Video. Your browser builds a real MP4 file on the spot: H.264 video, AAC audio, plays in every share target including iOS Safari, no server-side render farm needed. Save as Story Video is your story as a narrated slideshow, every panel a still. If any of your panels are animated, Save as Animated Video (Storyteller and up) is the same animated episode Watch Mode plays, with motion and lip-sync baked into the file. Both ship with full narration; pick the one that fits the platform you're posting to.
- Matches your story's shape: the output frame uses your panels' aspect ratio automatically. 16:9 stays widescreen, 9:16 exports vertical for TikTok / Reels / Shorts, 1:1 for Instagram feed, 4:3 for classic comic-book.
- Free gets the Story Video too: the static narrated video exports on the free plan at 1080p with a small “Melted Crayons TV” corner wordmark. Animated Video and a clean (no-watermark) export are paid.
- Resolution scales with your plan: free and Storyteller export at 1080p (Full HD), Creator steps up to 1440p (2K), and Studio and Agency render full 4K. Higher tiers get a higher bitrate too, so text and bubble edges stay crisp.
- Text on or off, your choice: by default captions and dialogue are burned in using the same styling as the public reader, each popping on as its line starts. Tick “Clean cut (no text)” to export a text-free cinematic version instead (the narration voices still play), great for a film-like share.
- Voice leveling included: the same compressor the audiobook player uses bakes into the MP4, so loudness is balanced across speakers in the final file.
- Encodes faster than real time: a 90-second story exports in a few seconds rather than 90 seconds. The whole pipeline runs offline in the browser, so timing stays locked: audio and panel transitions never drift.
- Browser support: Chrome or Edge on desktop, or an up-to-date Safari. On a browser that can't encode video, the Video section says so; PDF, images and audio still work there.
- Animated export ships your animations: pick Save as Animated Video and the MP4 bakes in motion clips and lip-sync exactly like Watch Mode, no second tool needed. Animated render takes longer than the Story Video (each animated panel is seeked frame-by-frame), but it stays browser-only and offline. Story Video stays the right choice when you want a quick, lightweight, every-panel-a-still narrated MP4.
- Pick the language: the Language picker at the top of the Download menu applies to both Story and Animated. The lettering switches right away, and the voices switch once that language's narration is rendered (Languages in the Studio). So you can ship one MP4 per region (filename gets a
-es,-fr, etc. suffix so they stay distinguishable in your Downloads folder). - Subtitle file: in the Video section, choose SRT (.srt) for YouTube, TikTok, editors or WebVTT (.vtt) for web players, and the file saves with either video, in the language you picked. Each line starts when it's spoken or appears, on the same frame as its bubble. It pairs well with Clean cut. If your browser blocks the second download, the Subtitles for this video card saves it again.
- Add a music soundtrack: drop in a track from your device and it's mixed under the narration: automatically ducked so the voices stay clear, looped to fill the video, and faded out at the end. It plays the same way in the Watch and Listen previews, so you can balance the volume over the story by ear before exporting. The file never leaves your device; it's not uploaded or stored.
- Title & end cards: tick Title & end cards in the Video section to bookend the video with a title card (your story title + creator) and a branded sign-off carrying your call-to-action and a link (meltedcrayons.tv on the free plan; your own link on paid plans). Add a scannable QR to the end card too: once the story is published, Make this QR trackable creates a counted link right there, or paste one from Links & Campaigns. A code on the end card stays on screen for 6 seconds and doesn't fade out, so people can scan it. A link made with the button carries its logo and style when it has your logo. A link you paste or type stays plain. The preview under these fields shows the exact last frame. A stored movie keeps the look it was rendered with until you render it again, and a logo on one can't be deleted until then. To clear it on any plan, use Remove stored movie at the top of the story, and Watch goes back to the live version. Choosing a code's look happens on the Share QR or the Links page.
- Cinematic transitions are baked in: panels cross-fade into each other, still panels get a slow Ken Burns push, and motion clips stretch to fill their moment instead of looping. It's the same short-film feel as Watch Mode, so the download looks like a little movie, not a slideshow.
Section 08
Automate it with your AI agent
Most of this guide can also be run by your own AI agent, such as Claude (claude.ai and Claude Code), ChatGPT, Cursor, or any MCP client, so you can hand off the busywork and direct the story instead of clicking through every step.
What it is
Melted Crayons runs a remote MCP (Model Context Protocol) connector. Add it to Claude, ChatGPT or Claude Code and sign in with your Melted Crayons account (Cursor and other tools use a personal key), and the agent can add characters and locations from a reference image, write and build panels, generate and refine art, animate panels, lip-sync a character to a short real vocal, drive a character with the motion of a reference clip, voice panels, translate the text, publish, set the story button, make tracked links and QR codes with a channel and client, and edit them later, pull your link + QR stats and export the numbers and build a client report, acting as you. The developers guide names every tool.
- Self-serve on every plan. Your agent acts as you: your own plan, credits and limits apply. See and disconnect connected apps on your account page any time.
- You stay in charge of cost. Your agent can check your balance and quote any paid step before running it, and your plan's credits are the hard ceiling either way. One difference: a refine your agent runs is priced by the story's resolution (1 / 2 / 4 credits), not the Studio's flat 1.
- Done in the Studio: formats and starter templates, creating a character or location from a description, making model sheets and named outfits, on-model stars and Check continuity, Animate All's director and shot list, Layout pages, changing an existing panel's scene or cast, reordering or deleting panels, lip-syncing a panel to its own dialogue, using or restyling your own footage, rendering a language's narration and collaborators.
- Downloads stay with you: the downloadable video is built in your browser. Your agent takes a story all the way to a published page with art, clips and audio; open that page (View live in the Studio) and use its Download menu in desktop Chrome or Edge, or an up-to-date Safari. The Animated Video needs Storyteller or higher.
Section 09
Get the App & What's Next
Install it like a native app, and see what's on the way.
Install Melted Crayons TV on your phone
Melted Crayons TV is a Progressive Web App, so you can install it on iOS or Android straight from the browser. No App Store, no download, no account-on-file: an icon appears on your home screen and tapping it opens the full-screen app experience, no browser bar in sight. It updates itself automatically every time we ship.
- iPhone / iPad (Safari): open meltedcrayons.tv, tap the Share button in the toolbar, scroll down and tap “Add to Home Screen.” The in-app install banner walks you through it the first time you visit on iOS.
- Android (Chrome / Edge): open meltedcrayons.tv and the install banner appears at the bottom of the screen. Tap Install → done. The OS handles the rest.
- Desktop too: Chrome and Edge on macOS, Windows, and Linux all support installing the app via the address bar's install icon, useful if you want Melted Crayons TV in your dock or taskbar like any other app.
- Offline: a brief loss of connection shows a branded offline page rather than a browser error, and stories you've already viewed can stay cached locally for re-reading on the go.
Light or dark, your choice
The site opens in light mode. Use the sun and moon button at the top of any page to switch (it's in the menu on a phone), and this browser remembers your choice. Your artwork never changes: what you see on the canvas is what you download, in either mode. Watch and the other players stay dark so your work stands out.
Collaboration: build a story together
Invite people to co-edit a story with you, like a shared doc for comics. In the Studio, open Share → Invite Collaborators and add someone by email, or copy a shareable link.
- Full editors: collaborators can edit panels, text, and art, and generate: everything except delete, publish, and managing the roster, which stay with the owner. Anything a collaborator generates uses their own credits; narration voiced when the owner publishes comes from the owner's balance.
- Two ways in: an emailed invite (existing users get instant access; an email without an account gets it the moment they sign up), or a link anyone signed-in can open to join.
- Shared stories appear under My Stories badged Shared. A collaborator can leave anytime; the owner can remove anyone.
What's coming next
Here's what we're building next:
- Custom voices: premium narrator and character voices already ship on Creator and up; next is designing your own voice from a recording.