Frame Shift
Get extension

Keep what you share.

Paste a link from YouTube, TikTok, Douyin and more. Preview images and videos, choose a format and save.

Videos, images and image collectionsNo installation · No sign-in for public media
Start with a link.

Paste a link to view its media. Connect your own account if the source requires sign-in.

Supported platforms and links — including, but not limited to

Try these services and other video, film, audio and image links.

Other work pages and direct MP4, WebM, HLS or DASH links may also work. Availability depends on source permissions, platform rules and network conditions. Some links require sign-in or are unavailable.

How do I download a video?

Paste the work link or share message above and select “View media”. Choose an available quality, format or audio option, then save. Separate tracks are prepared first.

Can I save images and collections?

Preview images at full size, save originals or download a ZIP. Some sources may not provide every attachment.

What if the source requires sign-in?

Open “Sign-in support” to connect your browser through the extension, import cookies.txt or use the isolated login browser. Use an account with permission to access the work; signing in does not grant additional access.

Three simple steps

Paste a work link or share message and select “View media”. Browse images or choose video quality, file format or audio only.

Direct files download through your browser. Files needing a merge or conversion are prepared first; select “Save to device” when ready. Your browser decides the save location.

Public media usually needs no sign-in. For restricted works, select “Authorize this site” to connect your account for this session. You may remember encrypted authorization in this browser for 30 days. Complete source verification yourself; your account must have access.

Files are processed temporarily on the server for this browser session. Save them promptly; temporary files are removed when the session expires or is cleared.

Sign-in and authorization

Local application downloads are unavailable. Use website processing and explicitly authorize any login information below. Existing local installations can check their connection.

Not checked. Only an already running local helper can be detected.

The check reads the helper version only. While this dialog stays open, it checks every 10 seconds; closing stops checks.

Open local page manually ↗

This website cannot directly read another site’s login status. Importing credentials requires your approval.

Import a Cookie header from DevTools (no extension)

Sign in at the source, open F12 → Network, refresh the work and select a request to that site. Copy only the Cookie value from Request Headers, not the whole request or cache files.

Some browsers show cookies under Application → Cookies. Ordinary webpage scripts cannot read HttpOnly cookies; this option requires a manual copy. Local Storage, cache and cookies are different data.

Your account must have access to the work. If the source session expires early, reconnect that site.

Sign in at the source

This is a separate browser on the server. Scan a code or sign in, confirm the original work plays, then select “Finish login and save”. Complete source verification yourself.

Source login page

Starting the login browser…

The login panel lasts up to 15 minutes. Closing destroys its browser profile; authorization is added only when you save. Security keys, native app handoffs and some source checks may not work here.