.guides{margin-top:52px;padding-top:28px;border-top:1px solid var(--line);text-align:center} .guides h2{font-size:19px;letter-spacing:-.02em;margin-bottom:16px} .glist{display:flex;flex-wrap:wrap;gap:9px 14px;justify-content:center; font-size:13.5px;line-height:1.5} .glist a{color:var(--pink);text-decoration:none} .glist a:hover{text-decoration:underline} .glist a.own{font-weight:700} @media (max-width:560px){.glist{flex-direction:column;align-items:center;gap:10px}} /* ---------- 文章页 ---------- */ .crumb{font-size:13px;color:var(--ink3);margin:22px 0 10px} .crumb a:hover{color:var(--pink)} .crumb span{margin:0 6px} article h1{font-size:clamp(23px,5.4vw,32px);font-weight:800;letter-spacing:-.5px;line-height:1.25} .byline{color:var(--ink3);font-size:12.8px;margin-top:10px} .lede2{font-size:16px;color:var(--ink2);margin-top:14px;line-height:1.62} article{margin-bottom:8px} article h2{ font-size:clamp(18px,4.2vw,22px);font-weight:800;letter-spacing:-.3px; margin:34px 0 12px;padding-top:6px; } article p{font-size:15px;line-height:1.72;color:#2b3440;margin:11px 0} article ul{margin:12px 0 12px 2px;padding-left:20px} article li{font-size:15px;line-height:1.72;color:#2b3440;margin:9px 0} article b{color:var(--ink)} article code{ background:var(--bg2);border:1px solid var(--line);border-radius:6px; padding:1px 6px;font-size:13.2px;font-family:ui-monospace,Menlo,Consolas,monospace; word-break:break-all; } .tip{ margin:16px 0;padding:13px 15px;border-radius:12px; background:#fffdf4;border:1px solid #f5e6a8;border-left:3px solid #f0b429; font-size:14.2px;line-height:1.65;color:#5a4a12; } .ctabox{ margin:34px 0 10px;padding:22px 20px;border-radius:16px;text-align:center; background:linear-gradient(135deg,#fff5f8,#f0fdff);border:1px solid var(--line); } .ctabox h3{font-size:18px;font-weight:800} .ctabox p{font-size:14.2px;color:var(--ink2);margin:8px 0 14px} .ctabox a{ display:inline-block;padding:12px 26px;border-radius:12px; background:var(--pink);color:#fff;font-weight:700;font-size:14.5px; } .ctabox a:hover{background:#e51d47} .relbox{margin-top:30px;padding-top:22px;border-top:1px solid var(--line)} .relbox h3{font-size:16px;font-weight:800;margin-bottom:12px} .relbox a{ display:block;padding:11px 14px;border:1px solid var(--line);border-radius:11px; font-size:14.2px;margin-bottom:8px;transition:.15s; } .relbox a:hover{border-color:var(--pink);background:#fff7f9} [dir="rtl"] article ul{padding-left:0;padding-right:20px} [dir="rtl"] .tip{border-left:1px solid #f5e6a8;border-right:3px solid #f0b429} @media(max-width:420px){ article p,article li{font-size:14.6px} .ctabox{padding:18px 14px} }

How to Save a TikTok Video to Your Camera Roll

Downloaded the clean file but it is sitting in a downloads folder instead of your photo library? Here is how to move it, on both iPhone and Android.

Why downloads do not go straight to Photos

Websites cannot write into your photo library directly. On iOS this is a hard restriction; on Android it depends on the browser and the permission model of the version you are running. Every path below works around that the same way — download first, then save from the file manager.

iPhone / iPad

If Save Video is not in the share sheet, scroll to the bottom of it, tap Edit Actions, and enable it. It is hidden by default for some users.

Android

On recent Android versions, DCIM/Camera is the only folder that guarantees the gallery picks the file up. Download subfolders are often excluded from the media index on purpose.

What if the gallery still does not see it?

Media indexing is not instant and is not always automatic. Two things to try:

Saving without downloading at all

TikTok's own Share → Save video button does put a file straight into your camera roll — that part is convenient. The trade-off is that you get the watermarked copy. If the watermark does not matter for what you are doing, use it and skip all of the above. If it does, download the clean file and follow the steps on this page.

Ready to grab a video?

Paste a TikTok link and download the clean MP4 — free, no sign-up.

Go to the downloader

Frequently asked questions

Why is Save to Photos missing?

On iOS it lives in the share sheet, not in the file preview. Long-press the file, tap Share, and if Save Video is not visible, scroll down and tap Edit Actions to enable it.

Where do Chrome downloads go on Android?

To the internal Downloads folder, reachable from any file manager. Move the video to DCIM/Camera if you want your gallery app to see it.

Do saved videos take up a lot of space?

A 15-second clip is usually 1-4 MB. A minute of 1080p is roughly 8-15 MB. It is not usually worth deleting them unless you are saving a lot.

Can I save a TikTok video to a specific album?

Yes — after the file is in Photos, open it and use the share sheet or the album picker to add it to any album you like. Doing it during the initial save is not possible from a browser.

Guides