cast.Make a video · Free

Why does a website not work inside TikTok's or Instagram's browser?

Because links in TikTok and Instagram usually open in a browser built into the app, which is a stripped-down embedded browser rather than Safari or Chrome. Google sign-in is blocked there by Google's own policy[1], and downloads, saved logins, pop-ups and some payment buttons often behave differently; opening the page in your real browser fixes almost all of it.

What breaks, and why

Common failures inside in-app browsers and what usually causes them.
What you seeUsual causeFix
'Sign in with Google' fails, or a disallowed_useragent error[2]Google does not allow its sign-in in embedded browsers[1]Open the page in your real browser, or use email sign-in
You are logged out of a site you use every dayThe in-app browser does not share your main browser's cookies or saved passwordsOpen in your real browser
The download button does nothingEmbedded browsers often ignore file downloadsUse a share button if the site has one, or open in your real browser
A pop-up or new tab never appearsNew windows are often blocked or opened oddlyOpen in your real browser
Apple Pay or Google Pay button is missingWallet buttons often do not appear in embedded browsersPay by card, or open in your real browser
Page is cut off at the top or bottomThe app's own toolbar covers part of the pageScroll, or open in your real browser

None of this means the website is broken. The same page usually works the moment it opens in Safari or Chrome. Our page how to open a TikTok link in your real browser shows the menu steps and the copy-link fallback, which work in Instagram too.

Does TikTok have an in-app browser?

Yes. Tapping most links in TikTok, such as a link in a bio, opens them inside the app rather than in your phone's browser. Instagram's app behaves the same way. TikTok does not offer an official setting to turn it off that we could find, so you choose 'open in browser' from the menu each time.

Why downloads fail in particular

A download link asks the browser to save a file, and embedded browsers often have nowhere to put it. The more reliable pattern is the phone's share sheet: a site hands the file to the system, and you choose Save Video or send it to an app. We built Cast's share button that way after testing it in these browsers: where the phone supports sharing files it opens the share sheet, and only falls back to a plain download where it does not.

For developers: making a web app work inside TikTok

Google's developer docs ask apps to open general links in the phone's default browser[3]. Whether TikTok or Instagram does so is their choice, so web apps have to handle both.

Where Cast fits

Where it does not:

People also ask

Why does a site say I am not logged in when I open it from TikTok?
The in-app browser keeps its own cookies, separate from Safari or Chrome, so your existing logins are not there. Open the page in your real browser.
Why can't I download a file from a link in Instagram?
Embedded browsers often ignore download links. Use the site's share button if it has one, or open the page in your real browser and download there.
Is TikTok's in-app browser safe to use?
For reading pages, generally yes. For passwords and payments, use your real browser; Google's policy also forbids its sign-in in embedded browsers[1].
Can I use a website in TikTok's browser without logging in?
Only if the site offers a guest mode or no-account use. Cast does: your first tap makes a guest account.

Sources

Claims about other companies come from their own pages, read on the date shown. Products and prices change; check the link for the current version.

  1. Google Identity: OAuth 2.0 policies (read )
  2. Google Identity: OAuth 2.0 for mobile and desktop apps (disallowed_useragent) (read )
  3. Google Identity: OAuth 2.0 for mobile and desktop apps (webview guidance) (read )

Related answers

Part of the Cast answers library (In-app browser problems).

Updated