Skip to content
Back to Blog
device-usecase-privacy

Best Video Format for TikTok (Aspect Ratio + Codec)

2026-05-17 8 min read

What TikTok Actually Accepts (And What It Quietly Rejects)

TikTok's upload page says it accepts MP4 and MOV files up to 4 GB. That sounds generous, but the platform is far pickier than the marketing copy suggests. Videos encoded with certain codecs, like the HEVC (H.265) footage from a new iPhone, might upload but then get silently re-encoded in a way that just wrecks the quality. Upload a video with the wrong pixel aspect ratio, and it will get cropped without warning. Audio is another minefield; AAC at 44.1 kHz usually passes through cleanly, but an MP3 stream inside an MP4 container can sometimes cause sync drift on slower connections. So what’s the safe bet? TikTok's own creator documentation confirms the ideal specs as of early 2026. You want an MP4 container with an H.264 video codec and AAC audio. For the audio, aim for a 44.1 kHz sample rate and stereo channels. The video itself should be 9:16 aspect ratio, 1080×1920 resolution, with a bitrate between 2 and 8 Mbps. This isn't a rumor from a forum thread—it's straight from TikTok's Help Center guide for creators. This gets tricky with content that doesn't start on a phone. Your footage from a mirrorless camera might be 4K ProRes in a 16:9 frame. A desktop screen recording could be an odd 1280×800 resolution at a non-standard frame rate. A clip exported from DaVinci Resolve might carry a DNxHD codec that TikTok has never even heard of. All of these require conversion before you upload, and getting the settings right is critical. A bad encode is the difference between a video that looks crisp at 1080p and one that looks like it was filmed through a dirty window.

Aspect Ratio: 9:16 Is Non-Negotiable, But Here's the Detail People Miss

TikTok is a vertical video platform, period. The display area on a phone held upright is 9:16, which translates to 1080 pixels wide by 1920 pixels tall. If you upload a 16:9 landscape video, TikTok will either slap black bars on the top and bottom or pillarbox it with a blurry background fill. Neither looks professional, and both scream to the algorithm that your content wasn't made for the platform. While not officially confirmed, this can affect your video's reach. Here’s the detail most guides miss: the UI safe zone. TikTok overlays its interface—the like, comment, and share buttons, plus the creator's username—over the right side and bottom of your video. Anyone who's had the punchline of their text overlay covered by the 'share' icon knows this pain. Roughly the bottom 15% and the right 10% of the frame are partially blocked. Plan your shots and graphics accordingly. When you're setting up a crop, think in terms of a 1080×1664 pixel safe area centered within the full 1080×1920 frame. Keep your vital information inside that box. Square (1:1) videos do get displayed, but they're padded with that same blurred background to fill the 9:16 space. It’s a passable solution for repurposed Instagram content, but it's not ideal. If you must use a 1:1 clip, I'd strongly recommend adding your own designed background in an editor before exporting instead of letting TikTok's muddy auto-fill handle it. While TikTok supports a 1:1 ratio for some ad formats, for organic content, 9:16 is the only ratio that gives you the full screen and the best possible viewer experience.

Codec Choice: H.264 vs. H.265 vs. Everything Else

Let's cut to the chase: H.264 (also called AVC) is the correct choice for TikTok uploads. It isn't the newest or most efficient codec—H.265 produces smaller files at the same quality—but its behavior on TikTok's ingest pipeline is completely predictable. When TikTok gets an H.264 file, it re-encodes it for delivery at multiple quality levels (usually 720p and 1080p). That process is simply better calibrated for H.264 source files. Yes, H.265 files will upload. The problem is that TikTok's transcoding of H.265 source material has a history of introducing more compression artifacts than it does for H.264. This is especially noticeable in high-motion scenes with fast pans, crowd footage, or anything with a lot of film grain. If you shoot on an iPhone 15 Pro, your camera defaults to HEVC (H.265) in a .mov container. You absolutely must convert it to H.264 MP4 before uploading to TikTok if you care about quality. Don't even try using other codecs. AV1 and VP9 are not supported for upload. Professional intermediate codecs like ProRes or DNxHD will either fail outright or produce bizarre, unpredictable results. If your footage is in any of these formats, conversion isn't a suggestion; it's mandatory. For the nerds, here are the specific encoding settings: use the 'High' profile for H.264, not Baseline or Main. Set your keyframe interval to 2 seconds (e.g., 48 frames at 24fps). Use VBR encoding with a target of 4–6 Mbps for your 1080p content. These settings give TikTok's servers clean, predictable data, which minimizes the quality loss during their mandatory re-encode.

Frame Rate, Bitrate, and Audio: The Settings That Get Overlooked

TikTok supports frame rates from 23.976 fps all the way up to 60 fps, with playback capped at 60 fps for most content. For the vast majority of creators, 30 fps is the sweet spot. It's the default on most phone cameras, it keeps file sizes manageable, and it's what the platform's algorithms are used to seeing for typical lifestyle or talking-head videos. You won't see a quality drop compared to 60 fps for that kind of content. If you're converting fast-motion clips like gaming footage, 60 fps is worth the larger file size for the added smoothness. For a cinematic, film-like aesthetic, 24 fps works perfectly well. Try to avoid non-standard frame rates like 29.97 from broadcast footage. While TikTok can handle them, you might see minor timing glitches. It's best to match your source's frame rate or convert cleanly to exactly 30.000 fps. When it comes to bitrate, TikTok's minimum recommendation of 516 Kbps is a holdover from a bygone era. For any 1080p upload in 2026, you should target 4–8 Mbps for the video stream. Going above 8 Mbps is pointless; you're just extending your upload time for zero gain in final quality, as the platform's delivery bitrate to viewers tops out around 2–4 Mbps anyway. Audio is where so many conversions go wrong. TikTok demands AAC audio. The sample rate must be 44.1 kHz, not the 48 kHz common in professional video. Stereo is best, though mono works. For bitrate, 128 Kbps is the absolute minimum, but 192 Kbps is much better. Most DSLR and mirrorless cameras record audio at 48 kHz by default, so your conversion tool must resample it to 44.1 kHz. Double-check your final file's audio properties before you hit upload.

How to Convert Your Video Using CocoConvert

CocoConvert is built to handle the most common TikTok conversion jobs: switching containers (like MOV to MP4), transcoding codecs (HEVC to H.264), adjusting resolution and aspect ratio, and resampling audio from 48 kHz down to 44.1 kHz. Here’s how to get it done. Go to the Video Converter tool on CocoConvert, upload your source file, and select MP4 as the output format. Then, click 'Advanced Settings.' In that panel, you'll want to dial in the perfect specs: set Video Codec to H.264, Resolution to 1080×1920 (or use the 'TikTok 9:16' preset if available), Frame Rate to 30, and Video Bitrate to 5000 Kbps. For audio, choose Audio Codec AAC, Audio Sample Rate 44100 Hz, and Audio Bitrate 192 Kbps. Click Convert and download your optimized file. The 'TikTok 9:16' preset, when available, is a huge time-saver that sets all these values for you. If your source video is 16:9, CocoConvert's default crop is a simple center-cut, slicing off the left and right edges. If your subject isn't perfectly centered, you'll need to use the manual crop tool before converting to reframe the shot. Keep file sizes in mind. CocoConvert's free tier supports files up to 500 MB, which is plenty for most clips. A three-minute 1080p video encoded at 8 Mbps is about 180 MB, well within that limit. For longer videos or source files with a high bitrate, you might need the Pro tier. A typical one-minute 1080p clip usually converts in 30 to 90 seconds.

What CocoConvert Can't Do (And What to Use Instead)

Let's be honest about what a file converter is and isn't. CocoConvert is for format conversion, not full-blown video editing. There are several key prep tasks for TikTok that you'll need to do elsewhere. Need to add burned-in captions? You can't do that here. Captions are huge for watch time and accessibility on TikTok. You can either use TikTok's own captioning tool after you upload or use a dedicated editor like Kapwing, CapCut, or Adobe Premiere Pro to create them beforehand. CocoConvert also won't reframe your 16:9 video intelligently. If you have a wide shot of a person speaking, a simple center crop might cut off their face. For that, you need an editor with subject tracking. CapCut has a great auto-reframe feature, and Premiere Pro has its own 'Auto Reframe Sequence' tool. For audio work like adding background music, adjusting levels, or normalizing loudness, you'll need a different application. TikTok's algorithm favors clear, present audio. If your source audio is too quiet, use Audacity (it's free) or your video editor to normalize it to around -14 LUFS before you convert the file format. Finally, it won't split a long video into shorter segments. While TikTok allows videos up to 10 minutes, shorter content (under 3 minutes) almost always performs better. Do your segmenting in an editor first, then run the final clips through CocoConvert for the technical conversion. For the core job of changing codecs, containers, resolution, and sample rates, CocoConvert is fast and much easier than wrestling with FFmpeg command lines.

Privacy Considerations When Converting Video for Social Upload

When you convert a video for TikTok, you're often uploading personal footage to one third-party service before sending it to another. That's two points of data exposure to consider. CocoConvert processes files on its servers and, according to its privacy policy, deletes them within 24 hours. If your footage contains identifiable people who haven't consented to being on TikTok—say, from a private party—the file conversion step is the least of your worries. The real privacy issue is the upload to TikTok itself. TikTok’s own data practices are a well-documented and separate conversation. The platform collects device identifiers, location data, and behavioral data. If you're a privacy-conscious creator, uploading from a desktop browser at tiktok.com/upload collects marginally less device-level data than using the mobile app. A workflow of converting on desktop and uploading via browser is a slightly lower-exposure choice. For videos containing other people, remember that TikTok's terms of service grant the platform a broad license to use your content. This is standard for social media, but it's something to review if you're uploading footage of clients or event attendees. The best practice is getting explicit consent before you even start filming. One last thing: metadata. Video files can contain EXIF or XMP data like GPS coordinates, the device model, and timestamps. As a side effect of re-encoding, CocoConvert strips most of this metadata from your file. You can verify this yourself by opening the converted file in a free tool like MediaInfo and checking the metadata fields before you upload.