Choose comparable photos
Use two images of the same subject. Similar camera position, lighting, and framing make the change easier to understand.
Turn two photos into a polished comparison video for TikTok, Instagram, YouTube, presentations, or project updates. Your images stay in your browser.
No upload · No account · No watermark
Start with two photos. After both are loaded, controls for format, crop, labels, direction, speed, and quality will appear.
Complete workflow
Use two images of the same subject. Similar camera position, lighting, and framing make the change easier to understand.
Use 9:16 for TikTok and Reels, 1:1 for square posts, or 16:9 for YouTube and presentations.
Crop to fill removes empty space. Fit with padding preserves every part of each photo. Move the crop focus when the subject is off-center.
Check labels and reveal direction, preview the full animation, and generate the format supported by your browser.
Read the detailed before and after video guide for photography, sizing, export, and troubleshooting advice.
| Use | Aspect ratio | Recommended preset | Why |
|---|---|---|---|
| TikTok, Reels, Stories | 9:16 | 1080 × 1920 | Fills a vertical phone screen |
| Instagram square post | 1:1 | 1080 × 1080 | Balanced feed presentation |
| YouTube, websites | 16:9 | 1920 × 1080 | Standard landscape Full HD |
| Fast draft or smaller file | Any | 720p preset | Fewer pixels render more quickly |
Platform requirements can change. Preview your exported file in the platform’s composer before publishing, and keep important details away from screen edges where interface controls may overlap.
Crop to fill creates an edge-to-edge video but may remove parts of a wide or tall image. Use Crop focus to protect the subject.
Fit with padding preserves the complete image. It is better for documents, artwork, screenshots, and comparisons where no detail should be removed.
Use landscape or original aspect, Fit with padding, 3–5 seconds, and labels such as “Damaged scan” and “Restored.”
Use 9:16 for short-form video. Align doors, windows, and wall edges before exporting a left-to-right reveal.
Use the same source dimensions and a 2–3 second reveal. Keep labels short so they do not cover the edit.
Use neutral framing and factual labels such as dates or project phases. Avoid visual changes that could misrepresent progress.
Private by design
File reading, canvas preview, and video generation run locally in your browser. The tool does not send your selected images to our server. Avoid using shared devices for sensitive projects, and close the page when finished.
Upload the two photos, choose a preset and framing method, edit the labels, preview the reveal, and select Generate video. The file downloads when browser recording finishes.
Yes. Select TikTok / Reels Full HD for a 1080 × 1920 vertical video. Keep labels and the main subject away from the top and bottom edges where platform controls may appear.
Crop to fill removes image edges when the photo and video have different aspect ratios. Change the crop focus or select Fit with padding to preserve the whole photo.
The available format depends on your browser’s MediaRecorder support. The output summary identifies the format before you generate. MP4 is used when supported; otherwise the tool creates WebM.
No. Selected photos are read and processed locally by browser APIs. They are not submitted to BeforeAfter.online.
The browser draws and records every frame in real time. Full HD and 60 FPS require more work than 720p and 24 or 30 FPS, especially on phones or older computers.