Twitter (now X) hides some posts behind a “sensitive content” warning, either because the account that posted them marked them that way or because the platform’s automated filters flagged them. This guide walks you through turning off those warnings on the web, iPhone, and Android, so you can view the posts directly without tapping the “View” button every time. You’ll need to be signed in to your own account, and you may need to verify your birth date if you haven’t already.
What You’ll Need
- An active Twitter/X account (free is fine).
- You must be signed in on the device you’re using.
- Your account must show a birth date that makes you at least 18 years old. If you’re under 18, the option to disable the warning won’t appear.
- For the Android or iOS app, make sure the app is updated to the latest version from the Play Store or App Store.
Step-by-Step
These steps work for the current versions of Twitter/X as of this writing. The menu names can shift slightly, but the path below is the standard one.
- Open Twitter/X and log in. Use your username and password. If you’re already logged in, skip ahead.
- Go to your profile or the main menu. On the web, click your profile picture in the bottom-left corner of the sidebar. In the mobile app, tap your profile picture in the top-left corner to open the left navigation drawer.
- Open Settings. On the web, the menu that pops up from your profile picture has a “Settings and privacy” option. In the app, scroll to the bottom of the left drawer and tap “Settings and privacy.”
- Tap “Privacy and safety.” This is usually the second item in the Settings list, right under “Your account.”
- Select “Content you see.” On the web, this is in the left sidebar under the Privacy and safety section. In the app, you’ll see it as a list item right after tapping Privacy and safety.
- Find the “Sensitive content” section. Scroll down until you see a checkbox or a toggle switch labeled “Display media that may contain sensitive content.”
- Turn it on. Check the box on the web, or flip the toggle to the on position in the app. The switch will turn blue or green when active.
- Go back and check a post. Return to your home timeline and find a post that previously showed the warning. It should now load the image or video directly without asking you to click “View.”
That’s the core fix. If you want to also stop Twitter from flagging your own posts as sensitive, you can do that in the same area:
- Tap “Your posts” (it’s right below the “Display media” option in the same Content you see menu).
- Uncheck the box next to “Mark media you post as containing material that may be sensitive.” This only applies to media you upload from now on, not to posts you already published.
Common Mistakes
- Looking in the wrong menu. Some people search for “Settings” inside a post itself. The setting is only in the main account Settings, not in any individual tweet menu.
- Not being signed in. The sensitive content setting is tied to your account. If you’re browsing in a private window or without logging in, the option won’t be available and the warning will stay.
- Age verification issues. If your account’s birth date shows you as under 18, Twitter will not let you turn off the warning. You’ll need to update your birth date in “Your account” settings first, but you can only do that once, so be sure it’s accurate.
- Confusing it with “Hide sensitive content” in search. There is a separate setting for search results that hides sensitive content from search. That one is in the same Content you see menu, but it’s a different checkbox. Make sure you’re toggling the “Display media” one, not the search one.
Tips
- Restart the app after changing the setting. On both iOS and Android, the change sometimes doesn’t take effect until you close the app completely and reopen it. Swipe it away from the app switcher and relaunch.
- Use the web version for the most reliable toggle. The web interface (twitter.com) tends to show the setting more clearly than the mobile apps, and it updates immediately without needing an app restart.
- Remember that this only affects your own view. Other people’s accounts will still show the warning to them. This setting is per-account, so you’ll need to do it on each account you use.
- Know that some content still won’t show. Twitter may still hide content that violates its rules, like explicit violence or illegal material. This setting only lifts the “sensitive” flag, not the platform’s enforcement actions.
Troubleshooting
I turned it on, but posts still show the warning. First, make sure you’re looking at posts from accounts that actually marked their media as sensitive. Some posts are flagged by Twitter’s automated systems and may take a few minutes to update. Try logging out and back in, or clearing the app’s cache. On Android, go to Settings > Apps > Twitter > Storage > Clear Cache. On iPhone, you may need to delete and reinstall the app (make sure you know your password first).
The toggle is grayed out or missing. This almost always means your account’s birth date says you’re under 18. Go to Settings > Your account > Account information and check your birth date. If it’s wrong, you can correct it, but Twitter only allows one birth date correction, so double-check the new date.
I’m signed in but the setting won’t save. Try a different browser. Some ad-blockers or privacy extensions can interfere with Twitter’s settings page. Disable extensions, or try an incognito window (you’ll need to log in again). If it works in incognito, your extension is the problem.
The app keeps resetting the toggle. Make sure your app is updated. Old versions sometimes have bugs with this setting. Also check that you’re not using a modified or third-party Twitter client, as those often lack this setting entirely.
Frequently Asked Questions
Q: Will this show me everything, including illegal content?
A: No. Twitter still removes content that violates its rules, regardless of this setting. This only affects content that is legal but flagged as sensitive, like nudity or graphic imagery.
Q: Does this setting apply to the mobile website?
A: Yes, the setting is tied to your account, so it works on the mobile site, desktop site, and the apps, as long as you’re logged in.
Q: I changed my birth date to over 18, but the option still isn’t there.
A: Log out and log back in. The age check may be cached. If it still doesn’t appear after 24 hours, contact Twitter support through the Help Center.
Q: Will turning this on affect what appears in my notifications?
A: No, it only affects media in posts you view. Notifications will still show the warning if the content is flagged.
Q: Can I turn it off again later?
A: Yes, just uncheck the box or flip the toggle back to off. The change is immediate.
Q: Why do some posts still say “View” even after I enabled this?
A: Those posts may have been flagged by Twitter’s automated systems rather than by the account owner. These flags sometimes take a while to clear, or the content may fall under a stricter category that isn’t controlled by this setting.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Missing Comma on iPhone Keyboard: Fix & Where It Went
- Get Pixel Weather & Screenshot Apps on Any Android
- Other Storage on Android: What It Is & How to Clean It
- Facebook Messenger Games: How to Play With Friends
- Stop Chrome Auto-Opening on Windows Startup
- Snapchat Security: 12 Tips to Lock Down Your Account