Changelog

What we shipped

Every release, newest first. New features, quiet improvements, and the bugs we owed you.

82 releases · latest v10.0.0 on Sep 19, 2026

v10.0.0Latest

New caption editor

Version 10 rebuilds the editor around words, phrases, and timed effects. Caption setup now opens directly inside the editor.

New
  • Drag phrase boundaries directly on the timeline

    Split, merge, or reshape a caption without opening another tool.

  • Apply a different caption design to any phrase

    Pick a template, style, colours, type, placement, and motion without changing the rest of the video.

  • Place video effects over precise time ranges

    Looks, reveals, light hits, and camera moves can overlap and be retimed.

  • Multi-speaker captions keep voices separate

    Speaker changes create phrase boundaries, with three duet templates and paired colours for conversations.

  • Three new row-based caption templates

    Racer Rows, Tempo Rows, and Verdict Rows can give each caption line its own complete look.

Improved
  • Caption timing handles pauses separately from speech

    Captions stay readable between phrases without covering long silent sections.

  • Caption setup and editor tools stay together

    The transcript, player, timeline, templates, word controls, motion elements, and export controls stay available while you choose the first design.

Fixed
  • Designed phrases and social cards export correctly

    Phrase fonts, colours, backgrounds, and social-card audio now match the editor in browser and cloud exports.

  • A failed cloud export can retry without a second charge

  • Playback and project audio start correctly

    The preview starts on the first press, and a new project no longer carries audio from the previous one.

v1.58.0
New
  • Start a Reddit story from the new Presets row

    Pick it on your projects page and the video is set up for you: a Reddit post card opens the video, then the captions take over in a style made for narrated stories.

  • Edit the post card like any other element

    Subreddit, username, title, body, upvotes and comments are all yours to change, in light or dark.

v1.57.0
New
  • Unread replies show a count wherever feedback appears

  • Discount is a feedback topic you can pick

Improved
  • Feedback is one conversation instead of tabs and threads

    Everything you sent and every reply we wrote sit in one feed, with the composer at the bottom. A real person reads it and answers, and the panel now says so.

Fixed
  • Videos over about five minutes got no spotlight words at all

    Long transcripts are now split into batches, so one bad patch no longer throws away the clips and spotlights for the whole video.

  • Style spotlight words separately would not stay off

    Changing any colour or size switched it back on. Turning it off now also asks first, because it discards the separate spotlight style.

v1.56.0
New
  • Save an Instagram reel as MP3

Improved
  • Every free tool page is rebuilt on one design

    Sixteen pages, including convert, trim, remove silence, video to text and background remove, now share the same look as the rest of the site.

  • Cancel stays available while a download is being prepared

Fixed
  • Instagram downloads came out silent and would not open outside Chrome

    The sound is a separate stream we were not reading. Both streams are now joined into one normal MP4 that plays anywhere.

  • A download could save as a broken part of a file, and Safari ignored it entirely

v1.55.0
Improved
  • The Instagram downloader runs on a source that does not go down

Fixed
  • Forty six elements were missing from the element gallery

    The gallery and the in-editor picker were two separate lists that had drifted apart. They read from one list now.

  • Gallery previews cropped the element instead of showing all of it

  • Cloud exports could fail after an app update

    The render machines are now updated as part of the release instead of by hand, and a failure is reported instead of passing quietly.

v1.54.0
New
  • Ring Text, Selection Text Caption, Echo Stack, Notification Wheel and iOS Toggle

    All five are in the element picker in the editor.

v1.53.1
Fixed
  • A new project opened with elements from the project you had open before

  • A repaired video was re-encoded a second time before captioning, which made the wait longer

v1.53.0

Videos that would not upload are now repaired for you

Some videos cannot be played by a browser at all: iPhone HEVC files, older interlaced footage, files that got damaged on the way out of an editor. Until now those were rejected and you had to re-export them yourself.

New
  • Broken or unplayable videos are repaired automatically

    Drop the file in and press continue. We re-encode it in the cloud before captioning starts, and it usually takes under a minute.

Improved
  • The upload warning is one line instead of a wall of encoder settings

    The details, including the export settings that avoid the wait next time, sit behind one click.

  • Repair shows real progress instead of a spinner

Fixed
  • A repaired video could come back with the wrong size or format

v1.52.0
Improved
  • Nine folders in the element picker instead of five

    Social Posts, Engagement, Text, Lower Thirds, Charts, Stats & Counters, Lists & Steps, Images and Extras. Motion was a junk drawer and lower thirds were split across two folders.

v1.51.0
New
  • Choose where a new layer lands in a clip

Improved
  • The font picker shows every font, whatever language you are captioning

    Fonts are no longer hidden by language. The picker tells you which font your language's letters will use.

Fixed
  • Gujarati, Tamil, Telugu, Kannada, Malayalam, Punjabi, Arabic and Thai captions exported as empty boxes

    They looked correct in the editor and came out wrong in the finished video. Every one of those languages now has a font that carries its letters, in the editor and in the export.

  • The language step grew a fourth card once you had picked a language before

v1.50.0
New
  • Retime words on the timeline instead of in a popover

    A Clips and Words toggle fills the strip with the current clip's words, and the strip follows the playhead, so you move between clips by scrubbing.

  • Dragging a word start moves the words after it

    Most words had no room to move on their own, so a drag did nothing. Hold Alt to move one word only.

Improved
  • Captions fade out instead of cutting off

    The fade now uses whatever silence the clip has, so it is smooth on a short clip and a long one. Before, a clip a couple of frames too short got no fade at all.

  • Captions leave the screen sooner instead of hanging over the next shot

Fixed
  • The first word of a clip could not be retimed

  • Splitting a clip on its first word left two clips on the same frame, and merging clips ran them over the next one

  • Merging or splitting a clip kept the old caption layout instead of laying it out again

  • A caption preview kept animating after you picked it

  • The Design sheet and the Template tab sorted the same templates into different groups

v1.49.0
New
  • 22 new elements for numbers, charts and cards

    Bar, line and glow line charts, ring progress, sparklines, a stat grid, money counter, price offer, budget split, timeline steps, checklists, points lists, a quote card, a date countdown, a code widget and more. All on one design language.

  • A Charts & cards filter in the element gallery

v1.48.0
New
  • Pages has its own section in the caption panel

    Turn splitting on or off, pick Replace or Stack up, set how many words show at a time, and set the gap between stacked lines. The same controls as the setup wizard.

  • Every caption section shows its current setting while closed

  • Drag one page without moving the others

    In Replace mode, dragging the caption moves only the page on screen.

Improved
  • Wrapped captions break into even lines instead of leaving one word alone on the last line

  • The position pad moves captions live on every clip, including ones you placed by hand

Fixed
  • Turning on splitting jumped the caption to the top, and turning it off piled the words on top of each other

  • Turning splitting off did nothing while Stack up was selected

  • Recolouring a stacked line was undone by the next page break

v1.47.0
New
  • Reddit, X and Instagram post elements

    Drop a realistic post or profile card into your video, with your own text, name and picture.

  • Three fonts added: Geist, Merriweather and Spectral

  • Keyboard shortcuts for a selected element

    D duplicates, [ and ] trim to the playhead, comma and full stop nudge a frame, and F fits the element to its clip.

  • Duplicate an element from the timeline

    Right-click any element bar, or press D. The copy lands right after the original.

Improved
  • Five fonts removed from the picker

    Stalinist One, Press Start 2P, Great Vibes, Permanent Marker and ZCOOL QingKe HuangYou. Projects already using them are untouched and still render the same.

  • The element picker is grouped into folders

  • Dragging an element past the edge scrolls the timeline

    The same edge scrolling the playhead and ruler already had.

  • The keyboard shortcut list now matches what the editor does

    Undo with Ctrl+Y and delete with Backspace were both missing, and Tab cycling was listed without the condition that it only works when nothing is focused.

  • The studio shows one row of free tools instead of four

Fixed
  • A retired font could still show up in the picker

v1.46.0
New
  • Four new elements

    Notification Slam, Name Lower Third, Location Lower Third and Subscribe Card are in the picker.

Improved
  • The word cut editor has a new timeline

    One lane of phrase and pause chips. Click to select, Delete to remove and move on, Cmd+click to remove outright, and undo and redo instead of Restore All.

  • Pauses trim from either edge, like clips

    Cmd+click leaves a little breathing room first, then removes the pause. A run of pauses can be collapsed in one action.

  • Retakes are found automatically after transcription

    The button is now a re-run rather than the first step.

  • Re-opening the same file costs no transcription

    The transcript is kept locally and matched by the audio itself.

  • New colours for the Pocket and Upper Dynamic templates

    Pocket is now white, Upper Dynamic gets an electric blue highlight, and the look that used to be called Electric Blue is now Lime Punch.

Fixed
  • Two word cut timeline bugs

    Chips containing a cut ran under their neighbours, and ctrl or pinch zoom did nothing.

  • Elements were cropped in the gallery and drifted on non-vertical projects

  • Selection handles on the canvas were drawn far too large

  • The site failed to load for seven minutes on 25 August

    A bad release took every page down. It is fixed, and a new check runs the real production build before anything ships.

v1.45.0
New
  • The wizard opens on the language you used last

    It also gets its own card in the language grid, marked Last used, so you can see why it is there.

  • Your last template is pinned to the front of the gallery

    Marked Last used, in the All views. Category tabs and search are unchanged.

  • A Recent section in the font browser

    The last six fonts you applied, above the rest of the list.

v1.44.0
New
  • Three new templates: Halo, Halo Flash and Bootleg

  • Paste an image onto the canvas

    It lands where you put it and runs for two seconds. Paste several and they stack.

Improved
  • Gaps between words look even now

    Spacing used to be measured from one letter's box to the next. It is now measured by the space you actually see, so italic and script fonts stop looking uneven.

  • Background removal costs less for short videos

    You are now charged by the length of the video instead of a flat price per video.

  • The word panel opens on the Text section

Fixed
  • Glow and gradient edges came out hard in cloud exports

    This affected audio-only projects and any caption over the black bars. Soft edges now export the way they look in the editor.

  • Colour pickers showed a colour for looks that have no background

v1.43.0
New
  • Rounded Text Box element

    The rounded card look from TikTok and Instagram. The card fits each line of text and grows as the words appear. Eight colours to pick from.

  • Set when a caption leaves

    Drag a handle to choose the exit time. It stays where you put it even if you retime the words later.

Improved
  • You can search the element picker

  • Elements snap to the canvas when you drag them

  • The number element no longer makes exports slow

    It was rendering much slower than other elements. The output is unchanged.

Fixed
  • A caption could stay on screen through seconds of silence

    Transcription sometimes gives one word a very long end time. Those timings are now corrected.

  • A decorative image could stop a whole export

v1.42.0
New
  • Each clip can have its own design

    The Clip tab shows the design that clip uses, and the same customize sections open inside it.

  • Cards tell you what your edit will change

    Either every clip, or just this clip.

Improved
  • Video effects moved into a Clip Effects section

Fixed
  • The site used a system font on Windows

    The landing pages were not loading a web font at all.

  • A failed export only showed a raw error

    You now get a plain explanation and a Try again button that reuses the same settings.

  • Some exports never showed up in your export history

v1.41.0
Improved
  • Pocket's card is easier to read

    Its blue was too dark against the preview background.

Fixed
  • Updated template previews did not reach anyone

    Cards could keep showing an old preview after a template changed. New previews now appear right away.

  • Landing page artwork broke on small screens

v1.40.0
New
  • Small, Regular and Large caption sizes

    A size row in the Text section. Regular is the size the template was designed at.

  • New template: Ali Abdaal

    A study-video karaoke look. Dark text on a white rounded card, with the spoken word at full strength. Comes in Slate and Butter.

Fixed
  • Songbook's no-box look could blank the panel

  • One template sat higher on the canvas than the rest

v1.39.0

Caption styling moved into templates

Caption styling used to be split across two tabs. Everything that changes how your captions look is now inside the template you picked.

New
  • Style, text, background, placement and motion are in the template card

    Open the template you are using and every setting for it is there, one section at a time.

  • The Global tab is now called Video

    It holds the settings for your footage: sound, opening hook, effects, punctuation and canvas.

Improved
  • The Word tab was rebuilt with the same controls

    The controls you use most are at the top, and colour, animation and word background work the same way as they do on the template.

  • Sections stay open when you switch tabs

  • One control per setting instead of two

    The duplicate colour picker, preset grid and font pane are gone, along with an effects section that had stopped working.

Fixed
  • Changing a colour did not update its glow

    Styles whose shadow follows the text colour now update from the template panel too, not just from the word controls.

  • Clicking the canvas with a word selected could blank the panel

  • Dynamic Lime had no way to recolour its supporting words

  • A project saved by a newer version could fail to open

    Settings the current version does not recognise are now skipped instead of blocking the whole project.

v1.38.0

Template variants and an eyedropper

Template variants used to only change the colour. Each one is now a different design.

New
  • Template variants change more than colour

    Each named look changes at least two of font, treatment and motion, so picking one gives you something the colour picker could not.

  • Eyedropper in the colour picker

    Pick a colour from your video, or from anywhere on screen. Chromium browsers only for now.

Improved
  • MrBeast Flash uses the sticker style it was designed with

Fixed
  • Italic captions overlapped

    Slanted text was measured as if it were upright, so words were placed closer together than they render.

  • Some fonts were forced into a weight they do not have

    A font asked for a weight it does not ship now uses the closest real one instead of a fake bold.

  • Picking a template before its font loaded left the words overlapping

  • A template's uppercase word came out in sentence case

v1.37.0

Your edits are no longer lost

Three ways the app was throwing away something you had set by hand.

Improved
  • Switching templates applies the template's own case

    A template with its own capitalisation now uses it. One without keeps whatever you set by hand.

Fixed
  • Editing one word reset the styling on another

    A word you had moved, resized or recoloured was reset as soon as you edited any other word in the caption.

  • Dragging a caption broke its layout

    Moving the position ball flattened the caption into plain rows and cleared the sizes you had set.

  • Changing a word's case did nothing on some templates

v1.36.0
Improved
  • Free videos can be two minutes long, up from one

  • Free uploads go up to 300MB, and welcome credits to 300

    Enough to take a full two-minute video from transcript to export without buying more.

  • Your plan's limits are shown before you pick a file

    Length and size limits sit on the upload box instead of arriving as an error after the upload.

  • The welcome flow is two steps instead of four

  • Picking from a grid no longer moves the card you just tapped

Fixed
  • New accounts were shown a changelog and an offer popup

    Both are meant for returning users, so they are held back now.

v1.35.0
New
  • Tidemark, a karaoke template with a marker sweep

    Each word stays white and still while a coloured stroke sweeps across the bottom of it and stays there.

  • Highlight boxes have their own timing

    Five sweeps to pick from, including a torn marker edge. Each has its own colour and does not follow how the word moves.

Improved
  • The motion elements gallery goes from 12 to 20

    Ten new ones including a Backgrounds category. Every card now plays the real element instead of a stand-in.

  • Motion elements can be opened from the studio

Fixed
  • Some gallery cards showed nothing where the preview should be

v1.34.0

Fewer false errors

Two cases where an export looked broken but nothing was actually wrong.

Improved
  • A video is not called damaged after one failed check

    It now takes two failed attempts before the repair notice appears, and a check with no clear answer stays quiet instead of guessing.

Fixed
  • Working videos were sometimes called damaged

    The check competed with the preview for the browser's video decoders and read losing that race as a broken file. A refresh always cleared it.

  • An export could be reported as failed while it was still running

    Checking progress too often got the check refused, and the export gave up. It now waits longer and allows a few refusals.

v1.33.0

Export dialog rebuilt

The export dialog hid its own progress and could not be reopened once you closed it. Upgrading also used to take you out of your project.

New
  • Plans open on top of your project

    Upgrade prompts open the plan picker in place, so your editor and wizard state are kept.

Improved
  • The export dialog is rebuilt

    The percentage is readable, and it only says it is safe to close the tab when the render really is running in the cloud.

  • Upgrade prompts open the plan picker

    Three of them went straight to monthly checkout and skipped the choice between monthly and annual.

Fixed
  • A project could open with audio playing but no video

    A failed browser storage write threw away the video it had just downloaded. Opening one project in two tabs was enough to cause it.

  • Closing the export dialog left no way to reopen it

  • A render that recovered still showed a failure message

  • Picking an animation did nothing on four templates

    The animation was applied but only given a single frame to run in, so it never appeared.

  • Some flash captions animated from the middle of the frame instead of the caption

v1.32.0

Faster site, clearer pricing

The landing page was 23MB, and every page on the site downloaded the whole video editor before it could do anything. Both are fixed, and the pricing page now shows the discount that is actually running.

New
  • Pricing shows the discount before you sign up

    The current offer, the full price, tax and a local price estimate are all on the page now.

Improved
  • The site loads much faster

    The landing page went from 23.3MB to 2.7MB, and pages outside the editor no longer download the editor.

  • Coming back to the site is almost instant

    Repeat visits reuse what is already cached instead of rechecking hundreds of files.

  • Credits are shown as a number of videos

    Hover a plan's credits to see roughly how many exports they buy at each length.

  • Export quality is named by resolution on every plan

    1080p, 2K and 4K, instead of internal words that meant nothing.

Fixed
  • Pricing overstated how many videos a plan's credits buy

  • The free plan listed styles and fonts it cannot use

v1.31.0

Text controls and new elements

Make it yours is now split into Style and Text, so the font, size and case are easy to find.

New
  • A Text pane in Make it yours

    Eight fonts, four sizes and text case. As designed is the default, so a design that ships with its own font keeps it.

  • Four more motion elements

    Number counter, marquee band, scribble mark and floating reactions.

Improved
  • The number counter can have a background

    The same five options captions use, so there is nothing new to learn.

  • Scribble mark goes from five shapes to twelve

  • Date fields open a calendar

    Instead of setting the month, year and day as separate numbers.

  • Adding an element selects it

    Its controls and handles are there straight away, without a second click.

  • The element picker loads its previews about ten times faster

v1.30.0
Improved
  • The sign-in page is rebuilt

    A quieter two-column layout, with more room for the form.

Fixed
  • The sign-in form took a second or two to appear on a first visit

v1.29.0

Karaoke highlight colours

Karaoke templates could be recoloured from two places that disagreed, so a lime highlight would reset itself to nothing. There is one place now, next to the rest of the styling.

New
  • Highlight modes for karaoke templates

    Each karaoke design has its own modes, in Make it yours and the editor's Templates tab, and you can change every colour in them.

  • Text case control on every template

    Natural, Capitalize or UPPERCASE, without editing the transcript.

Improved
  • The template gallery remembers where you were

    Your tab, your search and your scroll position stay when you close the sheet.

Fixed
  • Recolouring a karaoke highlight was undone by the next step

  • Karaoke thumbnails showed a washed-out row instead of the design

v1.28.0

Upload progress and retries

A dead upload used to sit at 50% forever. Progress is now measured properly, stalls are detected, retries happen on their own, and a failure says so.

New
  • Stalled uploads are caught and retried

    An upload that stops moving is marked Interrupted with a Retry button instead of hanging quietly.

Improved
  • Upload progress is real

    No more made-up percentage while nothing is moving.

  • The upload limit is now 750MB on every plan

    Up from 200MB. Video length limits per plan are unchanged.

  • The pricing FAQ moved to the public pricing page

Fixed
  • A refresh during an upload could leave a duplicate that blocked exports

v1.27.0

One colour system

The app had several separate colour systems that each knew a little. They are one now, which is why every preset finally accepts a colour.

New
  • Every preset takes your colour, including gradients

    Gradient looks keep their designed shape when you recolour them, and glow and shadow follow the colour you pick.

Improved
  • One colour picker and one set of colour names across every panel

  • Canvas selection works the same for every caption type

Fixed
  • Applying a preset wiped your word background

  • Gradient preset previews leaked raw code into the style

v1.26.0

Captions behind the subject

One click separates the subject from the background, so any caption or element can sit behind them. The preview and the export match, frame for frame.

New
  • Transparent Video, so captions can sit behind the subject

    Rolling out gradually. Captions and motion elements can each go behind or stay in front.

Improved
  • Cutouts are saved, so reopening a project does not redo the work

  • Clicking and marquee selection stay accurate with a cutout on the canvas

v1.25.0
New
  • This changelog page

    Every release since the first build, newest first.

  • Eight motion elements in progress

    Orbit badge, marquee band, scribble mark, floating reactions, ticker line and a dot grid, in testing before they reach the picker.

Improved
  • Upgraded the render engine

  • Replaced the roadmap page with this changelog

v1.24.0

Exports panel and timeline

The two screens you spend the most time in were rebuilt: the export panel now leads with the video you just made, and the timeline shows what is happening in your edit.

New
  • Redesigned exports panel

    Your newest export plays in place. Older ones collapse into a list instead of ten identical cards.

  • Sound effects for punched words

    Whoosh, impact and riser sets in the wizard, with volume per effect and a live preview.

  • Search in the template gallery

    Templates also load only the fonts they need, so the gallery loads faster.

  • Creator rewards

    Hit view milestones with a captioned video and earn plan time back.

Improved
  • The editor timeline was rebuilt

    Clip cards show which clip is playing and which word carries the punch, with handles and a real playhead.

  • Transcript editing moved into the editor sidebar

Fixed
  • Export previews could not be scrubbed before playing

v1.23.0

Font fix and caption backgrounds

Some cloud exports came out in the wrong font. That is fixed, and the caption background system was rebuilt around one consistent shape.

Improved
  • Caption backgrounds work the same everywhere

    One shape for global and per-caption backgrounds, with separate padding and radius. A background that is turned on can no longer render invisible.

  • The post-export screen has clearer next steps

  • Onboarding offers a sample video so you can try the flow right away

Fixed
  • Cloud exports used the wrong font

    Any template outside two default fonts exported wrong while the preview looked right. Cloud renders now load the full font catalogue again.

  • Karaoke hid word backgrounds on inactive words

v1.22.0

New font picker

Fonts moved out of a popover and into the side panel: a horizontal strip of your favourites, each shown in its own typeface.

New
  • Font strip with a live preview on the canvas

    Hovering a font shows it on your actual caption, laid out exactly as it would apply.

  • Browse-all sheet grouped by vibe

    Cards preview your own caption text, and starring a font pins it to the strip.

  • Blend modes for captions, in early beta

Improved
  • Font names read properly, so "Bebas Neue" instead of "BebasNeue"

Fixed
  • The font popover detached from the panel while scrolling

v1.21.0

Canvas selection fixes

Selection outlines, hover boxes and click targets were three separate copies of the same maths. They are one now, and they agree.

Improved
  • Resizing a word keeps the opposite corner in place

    The handle you grabbed stays under your cursor instead of drifting away.

Fixed
  • Pop captions drew a selection box around empty space

    Dragging one also stopped the caption from centering itself.

  • Hover outlines and click targets disagreed on where a caption was

  • Wave and Split Reveal were invisible on gradient text

  • The Pro badge was out of line with the template tags

v1.20.0

First run and upload step

New accounts now open on a letter rather than an empty editor, and the upload step was redesigned.

New
  • Founder letter and a two-question survey on first sign-in

  • Interlaced footage is detected on upload

    You get a warning about combing instead of a quietly degraded export.

Improved
  • Upload step redesigned with language cards and a clearer button

  • Space plays and pauses everywhere, including the wizard and trim tool

  • Captioning progress shows the status instead of raw activity

Fixed
  • "Change template?" warned on every template click, even with nothing to lose

  • Recolouring a preset left the old glow colour behind

v1.19.0

Clip designs

A design is a bundle of category, style and motion that you apply to a single clip. There are 23 of them, browsable by mood.

New
  • Restyle and recolour one clip without changing the rest

    Every eligible template is available as a clip design, with a Global tile to reset.

  • Designs sheet with mood tabs: Loud, Clean, Curved, Karaoke

  • Preset style suggestions as one-tap chips

Improved
  • Gradient editing uses one colour picker

    Instead of eight separate pickers for a single gradient.

Fixed
  • Dragging a colour broke the layout of dynamic templates

  • "Audio ready, loading video" could hang forever

v1.18.0
New
  • Handwritten Instagram carousel maker

    A per-slide editor for carousel posts, in the same studio.

Improved
  • Landing feature graphics and Why cards redrawn

Fixed
  • Curve captions did not sit centered on the canvas

  • Comments could not be edited after posting

v1.17.0
New
  • Eight new motion elements in the editor

  • Dissolve image element

    A particle dissolve transition for photos and product shots.

  • Groundwork for Chinese captions, behind a flag for now

Fixed
  • Bengali and Devanagari captions were cropped at the top

v1.16.0

Curve captions for everyone

The Curve look is out of beta. Captions can bend along a path, and the editor for it is no longer restricted.

New
  • Curve look with its own selection and positioning

Improved
  • Caption Look and the Curve editor are available to all users

  • Browser exports include their fonts

    So a curved caption exports with the same font it previewed with.

Fixed
  • Inspector controls behaved oddly while a curve was active

v1.15.0

New landing and pricing pages

The marketing site was rebuilt from scratch, and motion elements moved onto their own layer in the editor.

New
  • Make it yours, with curated caption styles

    Pick a template, then pick a style that changes its colours, effects and font. Available in the wizard and the editor.

  • Redesigned landing page, pricing page and about page

  • Motion elements on their own layer

    With a time-ruler timeline and a short tour of the editor sections.

  • Template Styles in the editor, plus 3D perspective captions

Improved
  • Upgraded the render engine and refreshed the elements editor

  • Motion element pages link to the rest of the gallery

    Landing on one element from a search no longer leaves you with only the back button.

Fixed
  • Several motion element controls showed blank or invalid values

v1.14.0
New
  • Effect previews actually animate

    Each card runs the real effect on a shared clock instead of showing a still image.

  • Tutorials page with short walkthrough videos

  • Word timing popover

    Drag word boundaries by hand when the transcript lands a beat off.

Improved
  • Pricing and credit copy corrected across the site

Fixed
  • Notifications fired a burst of toasts when the tab regained focus

v1.13.0

Smarter render routing

Exports now pick their route in one place, with memory sized to the job.

New
  • Render routing that falls back to the cloud when your machine cannot cope

  • Curated effect looks and opening hooks

Improved
  • Cloud renders run on right-sized memory

    Cheaper for short videos, more headroom for long ones.

  • A failed export now says why, instead of just failing

v1.12.0
New
  • Serif Bloom, Afterglow and a three-template karaoke set

  • Offers appear when you run out of credits mid-project

  • Comped, trial and promo plan grants

Improved
  • Annual plans show a per-month price

Fixed
  • Annual prices did not match what checkout charged

v1.11.0

One video layer

The player used to decode one video per clip. It now decodes once for the whole project, which is why long videos stopped stuttering.

New
  • Audio-only uploads for podcast and voiceover projects

Improved
  • One video layer for the whole project

    One decoder instead of one per clip, with per-clip effects kept.

  • Mobile onboarding wizard, with a faster review step

Fixed
  • Long cloud renders ran out of memory and failed

  • Recovered renders did not appear in the exports list

v1.10.0
New
  • Pages step in the wizard

    Control how captions break across stacked pages before you reach the editor.

  • Perspective poses for captions

Improved
  • AI clip segmentation rewritten for tighter, more quotable cuts

  • Export tracking so slow renders can be traced end to end

v1.9.0
New
  • Redesigned project dashboard with a launcher home

  • Free tools hub, no account needed

  • Post-signup welcome flow

Improved
  • Mobile wizard rebuilt for touch

Fixed
  • Import from a social link failed with an unhelpful error

v1.8.0

Captions engine groundwork

Early work on running the full captioning pipeline without a browser.

New
  • Headless caption engine running the real app pipeline

  • API key authentication for engine requests

Fixed
  • Native-script fonts were skipped by the engine renderer

v1.7.0
New
  • Stacked caption pages with per-page styling

    Long lines break into pages that hold their position instead of jumping.

  • Import a reel straight from an Instagram link, in beta

  • Rainbow palettes and Pro style variations

Fixed
  • Recent colours were lost between sessions

v1.6.0
New
  • New styling engine behind every template

  • Showcase carousel on the landing page

Improved
  • Template poster cards and project covers in the studio

Fixed
  • Bengali and Devanagari rendered as blank boxes in cloud exports

v1.5.0
New
  • Caption Look beta with perspective and curve

  • Fade preset for caption entrances

Improved
  • The wizard suggests fonts that suit your language

    Plus a Setup step that collects the basics up front.

  • Format moved to the end of the wizard

  • Undo and redo work on the wizard's review step

Fixed
  • The spotlight style picker did nothing on some templates

  • Running out of credits offered Try again, which charged you again

    It now offers Get credits or Upgrade plan instead.

v1.4.0
New
  • Free tools hub with an in-browser background remover

  • Clip effects, first version

  • Direct checkout without leaving the app

Improved
  • Search engines are notified the moment a page changes

Fixed
  • A tab left open across an update could stop responding

    Clicks did nothing because the page was asking for files that no longer existed. It now reloads, or offers you a Reload button in the editor.

v1.3.0
New
  • Per-user inbox for product news and account notices

Improved
  • Template thumbnails match between onboarding and the editor

  • Faster, lighter render engine after a dependency upgrade

v1.2.0
Improved
  • Errors are caught and chased down instead of failing quietly

Fixed
  • Free accounts were granted credits monthly by mistake

    Free plans get welcome credits at signup, as documented.

  • A missing account row could crash the fonts panel

v1.1.0
New
  • Upload your own fonts on paid plans

  • Instagram Reels preview overlay in the editor

  • Settings page with timezone and account controls

  • MrBeast and Pop Black templates

  • Turn a caption's exit animation off

Improved
  • Wizard review step redesigned around the preview

Fixed
  • Clicking a Pop caption selected a word you could not see

    Pop words stack in the same place, and the hidden ones were stealing the click.

  • Changing a word's font moved the caption out of position

v1.0.0

First stable release

The first version we consider stable. Every export is backed up, the exports list is readable, and failures explain what went wrong.

New
  • Every export is backed up automatically

  • Rebuilt exports list, grouped by project

  • Remove filler words switch on the upload step

    On by default. It strips um and uh out of the transcript for you.

Improved
  • Around 95 transcription languages in the wizard

    English, Hindi and Bengali are pinned, the rest are in the dropdown.

  • Captioning failures give a clear reason and a safe retry

Fixed
  • Pop captions mistimed their exits

v0.21.0

One asset pipeline

The wizard and the editor kept separate copies of your media. They share one pipeline now, which is why refreshing mid-project stopped losing your video.

New
  • Pages within captions, with manual breaks

    Decide where a long caption splits instead of accepting the automatic break.

  • A project's exports have their own tab in the side panel

Improved
  • The wizard and editor share one asset pipeline

  • Colour pickers respond instantly

    The old pickers lagged behind your drag on every colour change.

  • The review step shows your clips as an inline script

  • Downloading a finished export is clearer

Fixed
  • The player could freeze after hiding a clip's video and seeking back

    Play and pause stopped responding while the scrubber still worked.

  • The proxy badge floated away from the player frame

v0.20.0
New
  • iPhone HEVC and HDR video is converted on upload

    Footage that used to fail or wash out is now converted before it reaches the editor.

  • Interactive style builder in onboarding

Fixed
  • Cloud exports did not match the preview quality

  • Long exports timed out while waiting on the wrong audio source

v0.19.0
New
  • Centered play and pause control on the player

  • More languages available in onboarding

Improved
  • Audio is tracked at the project level

    One source instead of a copy per clip, so scrubbing stays in sync.

  • Text effects are preset-driven, so templates share one engine

Fixed
  • The player could stall silently after a hard refresh

v0.18.0
New
  • Reset word styles back to the caption default

Improved
  • App redesigned on a new component system

  • Style presets inherit properly instead of silently overriding

v0.17.0
New
  • Named text style presets you can apply in one click

  • Upgrade prompts when a free plan hits a limit

Fixed
  • Browser exports used local file references

    They now prefer hosted copies, which is why exports stopped failing on reload.

v0.16.0
New
  • Iris transition, colour beam and grain shaders, gradient text

  • Caption scale system for consistent sizing across formats

Improved
  • One export system behind every render path

    Browser and cloud renders stopped behaving differently.

  • Assets have one source of truth in cloud storage

Fixed
  • Plan errors during export were unreadable

v0.15.0
New
  • Caption backgrounds, readability controls and style variations

  • Smart split and merge for clips

  • Copy a clip's style onto another clip

Improved
  • Style cascade so global, clip and word settings stop fighting

Fixed
  • Export fell back correctly when a cloud render was unavailable

v0.14.0
New
  • Dynamic layouts with caption layout presets

    Word rows arrange themselves into designed shapes instead of one flat line.

  • Dynamic Lime template

  • Template tab in the editor, with spotlight styles and karaoke presets

  • Per-word drop shadow and text transform

v0.13.0
New
  • Credit system with in-app checkout and plan management

  • Export quality tiers: Standard, High and Ultra

  • Keyboard shortcuts across the editor

  • A background image, video or GIF for the whole project

    With opacity, fit and loop controls in Global Settings.

  • Space words evenly across the canvas

    One button spreads the selected words out for you.

Improved
  • Resizing a word only changes its size

    It used to quietly lock the word into a fixed box you then had to undo.

Fixed
  • Credits could go negative after a failed export

  • A cancelled export left its status stuck

v0.12.0

Cloud rendering

Exports moved off your machine. Long videos now render in the cloud.

New
  • Cloud rendering for exports

  • Hindi and Bengali in both Roman and native script

    Pick the script when you import, and switch every caption between the two from the toolbar.

  • Restructured cloud storage with upload links that never expose keys

  • Broken or unreadable video is detected on upload

    With an automatic repair pass, instead of a failed export an hour later.

Improved
  • Project data split so autosave stopped using so much bandwidth

v0.11.0
New
  • Explore gallery of sample projects

    Browse curated examples, clone one as your own project, or just take its style.

Improved
  • Site and API moved to a single edge platform

    Faster first load worldwide, and static pages are prebuilt.

  • Canvas zoom fits the composition properly and shows a real percentage

Fixed
  • Expired upload links broke exports mid-render

v0.10.0
New
  • Projects sync to your account instead of living only in the browser

  • Transcription in 31 Latin-script languages

  • Text case and trim, in the inspector and canvas toolbar

Improved
  • Fonts load in two phases

    Nine important ones first, the rest later, so the editor opens sooner.

Fixed
  • Several security gaps around uploads and storage

v0.9.0
New
  • Elements gallery with its own editor

  • Marquee multi-select with a floating toolbar

  • SRT export and a canvas size picker

Improved
  • Video aspect ratio is detected automatically on import

Fixed
  • Colour picker and batch styling applied to the wrong words

v0.8.0
New
  • Motion elements library

  • Dynamic captions with AI-picked spotlight words

    The words worth emphasising are chosen for you, then you adjust them.

  • First set of caption templates

Improved
  • Audio always uploads before transcription, so long files stop failing

v0.7.0
New
  • Animated background library

  • Clip layers with overlay textures and a layer stack

  • Image-to-Video tool with filter effects, free to use

  • Clips are split by AI, with the key words picked out

    First version. It reads the transcript and decides where each clip should break.

Fixed
  • The main landing button ignored the first click before the page finished loading

v0.6.0
New
  • Text effects playground for trying looks before applying them

  • Style levels and a much larger font selection

  • Text alignment and an outro card

Improved
  • Redesigned interface on a dark theme

Fixed
  • Gradients rendered incorrectly and karaoke inactive words lost their styling

v0.5.0

One caption per clip

A clip now holds one caption. Everything after that, timeline included, got simpler.

New
  • Guided walkthrough on the review step

  • Live transcription progress instead of an unexplained wait

Improved
  • One caption per clip, with a redesigned timeline to match

Fixed
  • Editing a word in review did not update the caption

  • Splitting a clip produced the wrong duration

v0.4.0
New
  • Hinglish transcription

    Hindi-English speech comes back in Roman script, ready to caption.

Improved
  • Transcription moved to the server

    No more browser memory limits, and long files finally finish.

  • Captions break on natural phrase boundaries, not word counts

v0.3.0
New
  • Canvas zoom and pan with a floating toolbar

  • Copy and paste styles between word groups

  • Export mode selector and a compact scrubber

  • Font size hints and a re-fit button when text overflows its box

Improved
  • Mobile guard and layout polish for small screens

v0.2.0
New
  • Style step with a live preview during import

  • Highlight sub-styles for emphasised words

Improved
  • Rebuilt builder layout, inspector and timeline

  • Faster landing page and lighter first load

v0.1.0

First build

The first working version of VideoCaptions.AI: drop in a video, get word-level captions, style them and export.

New
  • Upload a video and get word-level captions

  • Visual caption editor with per-word styling

  • Projects saved in the browser, with undo and redo

  • MP4 export straight from the browser