How to make a TikTok slideshow step by step
Set the tool to Portrait before you tune the timing. The portrait preset is the page's 9:16, 1080 × 1920 recording canvas. It gives a photo sequence a vertical frame that you can preview before downloading; the site does not upload your media or require an account.
1. Select the frames in the final order
Choose the images from your device or drop them into the panel. JPG, PNG, and WebP work when the browser can decode them, and HEIC works only where the browser provides support. The first selected file is the first frame, so select or arrange the opening image deliberately.
2. Use the Portrait preset
Open Video ratio and choose Portrait · 9:16 · 1080 × 1920. The preview text should change to “Your video is rendered locally at 1080 × 1920.” Wide images are fitted to the frame; they are not distorted to fill it.
3. Give each frame its own duration
The duration input accepts 1 to 30 seconds in 0.5-second steps, with 3 seconds as the starting value. For the short TikTok test recipe on this page, set the first photo to 4 seconds and the second to 2.5 seconds. The project total should read 6.5 seconds.
4. Choose the sound and volume
The soundtrack menu offers No music, Soft ambient tone, Warm pulse, or a local audio upload. The volume slider is 0–100% and begins at 55%. For the measured run below, select Warm pulse and set it to 68%. An uploaded MP3, M4A, WAV, or other browser-playable file remains in the current browser session.
5. Render and inspect the download
Press Create video. The page captures the canvas at 30 frames per second while it moves through the timing you set. Chrome returned WEBM in the run below; the actual browser-supported format is shown on the download button, and a browser with MP4 MediaRecorder support may return MP4 instead.
What this page measured on this machine
I ran this exact page tool with 2 different SVG image files, durations 4 + 2.5 seconds, Warm pulse at 68%, and Portrait 9:16 at 1080 × 1920. Chrome reported Video ready — 6.5 sec, WEBM; the local run took 7.419 seconds. This is an observed browser run on this machine, not a general performance guarantee. It uses a different image count, timing, and soundtrack from the Instagram test on the Instagram slideshow page.
Common TikTok slideshow mistakes
Rendering before changing the ratio. If Portrait is not selected, the tool stays at its 16:9 landscape default. Forgetting that the total is additive. Two 4-second frames make an 8-second project, so read the total after every timing change. Expecting a platform-specific container from every browser. Check the generated filename; this Chrome run produced WEBM. Uploading audio that the browser cannot decode. Use one of the built-in tracks or a browser-playable local file instead.
Continue with the existing Photo2Reel workflow
For a soundtrack-first guide, continue to the existing slideshow maker with music. For a slower gallery with a preview check, use picture slideshow.