Convert AVCHD MTS to MP4. Offline.

Your files stay on your Mac.

Convertessa app window showing the format catalog and drop area
What it does

Transcode AVCHD camcorder footage to universal MP4

Convertessa feeds AVCHD .MTS clips to FFmpeg and writes ordinary MP4 files that macOS, Photos, iMovie and every browser open without argument. The H.264 picture is re-encoded at the quality you choose, the camcorder's Dolby Digital track becomes AAC, and the transport-stream packets give way to an MP4 index so seeking is instant. Point it at the card's STREAM folder and the whole shoot converts in one queue.

AVCHD, unpacked

Why camcorder MTS files fight your Mac

AVCHD camcorders do not write video files so much as broadcast streams. An .MTS is an MPEG-2 transport stream — the same 188-byte packet structure used for digital television — which the format chose because a stream of small packets survives having the card pulled mid-record. Inside it sits H.264 video and, on most Sony, Panasonic and Canon bodies, Dolby Digital (AC-3) audio. QuickTime has no demuxer for it, so the file that plays perfectly on the camera's flip-out screen does nothing on your desktop.

Two habits of the camera cause most of the confusion:

  • Long takes are split. AVCHD chops a recording into roughly 2 GB pieces — 00000.MTS, 00001.MTS, and onward. They are genuinely separate files, and converting them gives you separate MP4s. Rejoining a take is an editing job, not a conversion one.
  • The index lives outside the clip. The BDMV folder wrapped around the stream holds playlists, clip information and thumbnails. Copy only STREAM off the card and you lose the camera's index but keep everything that matters, because each MTS is self-contained.

FFmpeg does the work. The packet stream is replaced by MP4's sample index, which is why the converted file scrubs instantly while the original stuttered. AC-3 becomes AAC, the audio codec every phone, browser and editor accepts. The loss that surprises people is the shooting date: AVCHD writes date, time and camera settings into the stream itself, and MP4 has no equivalent field, so the converted file carries the date you converted it. Note the original down first if it matters for an archive.

Then check interlacing. A camcorder set to 1080i records fields rather than whole frames. Convertessa does not deinterlace, so that field structure passes into the MP4 — fine in most players, visible as comb teeth on fast motion when you scrub frame by frame or pull a still.

How it works

Three steps. No upload required.

1

Copy the STREAM folder

Mount the camera or its SD card and drag PRIVATE/AVCHD/BDMV/STREAM into Convertessa. Every numbered chunk queues in card order, each converting to its own MP4 with the original filename kept.

2

Choose MP4 and quality

Select MP4 and set quality. AVCHD records generously for a consumer format, so a middle setting typically produces a much smaller file that looks the same on anything short of a frame-by-frame comparison.

3

Convert, then scrub fast motion

Run the queue and open a clip with movement in it. Panning shots and hands are where an over-aggressive quality setting shows first, and where 1080i field structure becomes visible if the camera shot interlaced.

Format catalog

From everyday files to pro media.

Images, audio, video, documents, archives, eBooks and fonts — all converted natively, right on your Mac.

Conversion explorer

What do you want to convert?

Pick a format you have — see everything Convertessa can turn it into.

conversion combinations
I have a
can be converted to
From MP4

Features

Built for real work.

Batch conversion

Convert hundreds of files at once with per-type group defaults and individual overrides.

Modern image formats

First-class support for HEIC, AVIF and WebP — encode and decode, both ways. Read JPEG XL and a dozen more modern formats too.

Drag & drop

Drop files anywhere on the window. Native, instant, and exactly what you’d expect on a Mac.

Quality control

Dial in compression, resolution and bitrate. Keep originals pristine or shrink for sharing.

Collision-safe naming

Never overwrite a file by accident. Convertessa appends safe suffixes automatically.

Conversion history

Every job is logged locally. Re-run a previous conversion or revisit recent outputs in a click.

Archive the output

Bundle your converted files straight into a single ZIP, TAR or 7z — packaged and ready to share the moment a job finishes.

Convert from Finder

Right-click any file in Finder and choose Convert. A Quick Action handles it on the spot — no need to open the app first.

Compact mode

Shrink Convertessa to a tidy mini window that tucks into a corner — just a drop zone and a format picker for quick, one-off conversions.

Your files never leave your Mac.

No cloud. No account. No upload. Every conversion happens entirely on-device, using the power already in your Mac. What you convert is nobody’s business but yours.

On-device processing Zero telemetry No file uploads
For power users

There’s a command line, too.

Script conversions, wire them into your build, or batch a folder from the terminal. The same engine, no GUI required.

Read the full CLI documentation
zsh — convertessa
# Convert a single file
$ convertessa input.mts --to mp4
photo.mp4 · 1.2 MB · 0.4s
 
# Batch a whole folder
$ convertessa ./*.mts --to mp4 -o ~/Exports
14 files converted · 4.1s
Made to fit

And a compact mode.

Shrink Convertessa down to a small, focused window — drop, convert, done, with your recent conversions one click away.

Convertessa in compact mode — a small window with a drop area and recent conversions
Pricing

One price. Yours for good.

Lifetime license
$19
One-time payment
No subscription. No renewals. Ever.
Get the app
  • 1,000+ conversion combinations
  • Lifetime future updates
  • No account required
  • Unlimited devices

macOS 14+ · Apple Silicon & Intel

Changelog

What’s shipped so far.

New formats, new features, and fixes — every release, on the record.

FAQ

Good questions.

Convertessa is a native macOS app that converts your files between formats — images, audio, video, documents, archives and eBooks — entirely on your Mac. Drop a file in, choose an output, and it’s done. No uploads, no account, no subscription.
Convertessa is an orchestrator. Under the hood it relies on best-in-class open-source engines — FFmpeg for audio & video, Pandoc for documents, libvips for images, LibreOffice for office formats, and Calibre for eBooks. It installs them for you with a click, then calls the right tool, or chain of tools, in the right order for whatever you’re converting. You get one clean native interface instead of a tangle of command-line flags. These binaries aren’t bundled with the app and are never installed without your approval — Convertessa simply calls them in a terminal session on your behalf.
Popular ones include JPEG, PNG, HEIC, WebP and AVIF; MP3, AAC, FLAC and WAV; MP4, MOV and MKV; PDF, DOCX and EPUB; ZIP, TAR and 7z — and many more. See exactly what converts to what in the conversion explorer →
Email us and we’ll add it in an upcoming release. Convertessa’s format coverage grows with what people actually need, so your request genuinely helps shape the app.
Your files? Never. Every conversion happens locally on your Mac. Your files are never uploaded, and nothing you convert is ever sent anywhere. Our Privacy Policy spells out exactly what limited data the app does store.
No analytics, no tracking, no telemetry. Your files and conversions stay entirely on your Mac — nothing you convert is ever sent anywhere. The app periodically checks for software updates in the background; like any web request, that check reveals only standard request metadata (your IP and app/OS version) to our update server — never your files, name, email, or license — and updates are always user-approved. Separately, on the website only, our purchase-confirmation page reports a completed sale to Google Ads so we can measure our own ad performance — it never runs while you’re browsing or converting, only after checkout. Our Privacy Policy spells out exactly what’s stored — and what isn’t.
Yes. Convertessa is a universal app and runs natively on Intel Macs. It requires macOS 14 or later.
Yes. It’s tuned for Apple Silicon (M-series) and runs natively — fast and energy-efficient. macOS 14 or later.
Yes — your license works on an unlimited number of your own Macs. Buy once and install it everywhere you work.
You get a genuinely useful, private, native Mac app for a single $19 payment — no subscription, ever. And your purchase directly supports a small independent developer and the app’s ongoing updates and new formats.
There’s no separate trial, but every purchase is backed by a 14-day money-back guarantee. If Convertessa isn’t right for you, contact your payment processor within 14 days to request a full refund — no questions asked. You can also email us and we’ll help route it.
Quite possibly — just email us. If you’re a student, run a non-profit, or have another good reason, reach out and we’ll sort you out.
Convertessa was built by Daler Azimov — a developer who needed a fast, private, native file converter for his own work, and decided to make the one he wished existed. Connect on LinkedIn →

No. The camera split a single take at a file-size boundary, but the pieces are independent files and Convertessa converts each one as it finds it. You get 00000.mp4 and 00001.mp4, in order, cut at exactly the frame the camera cut. Join them afterwards in an editor, where you can also cross the seam cleanly. Converting first is the right order anyway — most editors handle MP4 far more comfortably than raw transport streams.

AVCHD is designed for recording to a card in real time, so it writes a steady, generous stream of data whether the frame is a static wall or a football match. A modern re-encode spends data where the picture needs it and almost nothing where it does not. A half-size output from a mid quality setting is normal, and on locked-off tripod footage the gap is wider still.

AC-3 is re-encoded to AAC, which is what MP4 players expect. Stereo camcorder audio comes across as stereo. If your body recorded a 5.1 track, remember that MP4 will carry the channels but most of what you will play it on — laptop speakers, a browser, a phone — folds it down anyway. For surround work destined for an edit, keep the original MTS files alongside the MP4s.

No. AVCHD stores date, time and shooting parameters inside the stream in a structure MP4 has no slot for, so it does not travel. The converted file shows the date you converted it. If provenance matters, read the dates off the clips first, or keep the original card image — an archived copy of BDMV preserves both the streams and the camera's own index.

Not in any way that affects you. Both are the same transport stream; camcorders writing to SD cards tend to use .MTS, while AVCHD discs and hard-drive models use .M2TS. Convertessa treats them the same way and produces the same MP4. Some camera software also renames files on import, which is why the same footage can arrive under either extension.

Yes, and it is the fastest way to deal with a shoot:

convertessa /Volumes/UNTITLED/PRIVATE/AVCHD/BDMV/STREAM/*.MTS --to mp4 --quality 80 -o ~/Movies/Shoot

Every clip lands in the destination folder with its number intact, so card order is preserved. Leave the card mounted until the run finishes; reading directly off SD is slower than copying the folder to your drive first.

Usually yes, and for a structural reason. A transport stream carries no index — a player has to scan packets to find a point in time, which is why scrubbing an MTS feels like wading. MP4 stores a sample table up front, so the player jumps straight to the frame. The decoding load is similar; it is the seeking that transforms.

We’d love to hear from you. Email us and you’ll get a reply from a real person — the one who made the app.