- The actual steps, on web and on the app
- Why the toggle sometimes does nothing
- A worked example: the marketing manager who thought her account was broken
- Age verification changed how this works
- What "sensitive" covers on X
- Marking your own posts as sensitive
- The practical bit: should you even turn it on?
- Frequently asked questions
The short version: to see sensitive media on X, go to Settings and privacy, then Privacy and safety, then Content you see, and switch on Display media that may contain sensitive content. If you're under 18 or your account is flagged as such, that toggle won't appear at all because X has tightened age checks, so no setting will fix it until your age status changes.
I get asked about this more than you'd think, usually by someone running a brand account who can't work out why a competitor's tweet or a news clip shows up as a grey warning box instead of an actual video. It's not broken. It's a deliberate setting, and X buries it in a slightly different place depending on whether you're on the app or the desktop site. Let me walk you through both.
The actual steps, on web and on the app
On desktop (x.com in a browser):
- Click More in the left sidebar, then Settings and privacy
- Go to Privacy and safety
- Click Content you see
- Tick the box for Display media that may contain sensitive content
On the iOS or Android app, the path has an extra layer because the menu structure is slightly different:
- Tap your profile picture, then Settings and privacy
- Privacy and safety
- Content you see
- Toggle on Display media that may contain sensitive content
That's it. One toggle. No save button to hunt for, it applies instantly. If you've flipped it and you're still seeing warning screens on specific tweets, that's usually not your settings at all, it's the poster's own sensitive-media flag plus X's own classifier agreeing with them, which brings me to the bit most guides skip.
Why the toggle sometimes does nothing
Here's the uncomfortable part nobody mentions: flipping that switch does not guarantee you'll see everything. X runs its own automated content classifier on top of whatever the user marked. If the system has independently flagged an image or video as graphic violence, adult content, or potentially distressing, your personal setting can be overridden on specific pieces of content, particularly around news events. I've seen this reported by users trying to view breaking news footage during conflict coverage, where the toggle was on but individual clips still required a tap-through warning every single time. That's X's trust and safety layer doing its own thing regardless of your account preference, and there's no public setting that switches that off entirely.
So if you've done the steps above and you're still getting blocked on a particular tweet, try refreshing the page first (sometimes it's a caching issue), then accept that some content is gated at the platform level, not the account level.
A worked example: the marketing manager who thought her account was broken
Say you run a small PR agency and one of your account managers, let's call her the hypothetical case of someone monitoring a client's industry hashtag, keeps hitting warning screens on competitor content during a product launch week. She assumes her work laptop has restrictive settings pushed down by IT. She spends 40 minutes on it. The real issue: she'd logged into a secondary X account for monitoring purposes, and that account had never had the sensitive content toggle switched on because it was a fresh account created three weeks earlier.
New accounts on X default to sensitive media being hidden, full stop. That default doesn't carry over from your main account even if you're logged in on the same browser. Every account needs its own toggle flipped. If you manage multiple accounts for monitoring, client work, or separate personal and business profiles, as a lot of consultants and agencies do, check this setting on each one individually. It takes 15 seconds per account once you know where it lives, but it will waste half an hour if you don't.
Age verification changed how this works
This is the part that's shifted things in 2026. X has been rolling out stricter age verification in several markets, and accounts identified or self-declared as under 18 simply don't get the Display media that may contain sensitive content option at all. It's not greyed out, it's absent from the menu. There's no workaround through settings because the restriction sits above the settings layer, tied to the account's age classification.
For businesses, this matters more than it sounds like it should. If part of your audience is made up of younger users, or if your own team members have accounts flagged by X's age estimation tools, some of your content, even if it's mild and clearly marked for adult audiences only as a precaution, simply won't render for them regardless of what they do in settings. I've written more on how Twitter age verification works for businesses because it affects reach and reporting in ways most marketing dashboards don't flag clearly, and it's worth understanding before you assume a content strategy has failed when it's an access problem.
What "sensitive" covers on X
People assume this setting is only about adult content. It's broader than that. X's sensitive media flag covers:
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
- Nudity and sexual content
- Graphic violence, including news footage from conflict zones
- Gore and medical imagery
- Some hate speech imagery and extremist symbols
- Self-harm related imagery
That's a wide net, and it's why the single toggle can feel like a blunt instrument. You can't currently granulate it on X so that violence is visible but adult content stays hidden, or vice versa. It's one switch for the lot. If you're a journalist, researcher, or brand monitoring account that needs to see conflict footage for legitimate work, you end up also seeing content you'd rather not, because the categories are bundled together.
Marking your own posts as sensitive
If you're the one posting and you want to flag your own content as sensitive, which is sensible practice if you're sharing anything graphic, medical, or NSFW-adjacent for professional reasons, the steps are:
- Before posting, tap the media you've attached
- Look for the option to mark as sensitive, usually under media settings or the small edit icon on the image
- Choose the category that fits: nudity, violence, or sensitive content
Doing this protects your account from strikes and keeps you on the right side of X's content rules, which matters more than people think if you're running a business account where a suspension costs you reach and followers you've spent months building. For a fuller rundown of account-level settings that affect visibility, verification, and video playback, I'd point you to this Twitter (X) help guide, which covers the wider settings landscape beyond just this one toggle.
The practical bit: should you even turn it on?
This is where I'll be blunt. For most business accounts, there's no commercial reason to switch this on. If you're monitoring hashtags for client reporting, running social listening, or managing a brand's X presence, you almost never need to see graphic content, and turning the toggle on mainly exposes your feed and your team to stuff that has nothing to do with the job. I'd only recommend flipping it if you're in journalism, research, trust and safety work, or need unfiltered access for a specific professional reason. Otherwise, leave it off and let the warning screens do their job.
If you do need it on for work, set it on a dedicated monitoring account rather than your main brand account, so your public-facing profile's algorithm and recommendations aren't shaped by that kind of content consumption, which can quietly change what gets suggested to you over time.
I have written more around this on the site: Twitter (X) Help: 21 Guides to Features, Verification, Video Fixes and Tools, How Twitter Age Verification Works for Businesses in 2026.
Frequently asked questions
Why can't I find the sensitive content setting on X?
It's usually one of three reasons: your account is flagged as under 18 by X's age verification system, you're checking the wrong account if you manage more than one, or you're looking in the wrong menu. The correct path is Settings and privacy, then Privacy and safety, then Content you see.
Does turning on sensitive media mean I'll see everything?
No. X's own automated classifier can still gate specific pieces of content independent of your personal setting, particularly graphic news footage, and there's no public setting that overrides that platform-level decision.
Do I need to enable this on every device?
No, it's tied to your account, not your device or browser, so enabling it once on web or app applies everywhere you're logged into that specific account. But each separate account you manage needs its own toggle switched on.
Can I mark my own tweets as sensitive before posting?
Yes, tap the attached media before posting and select the sensitive content option, choosing the category such as nudity or violence that fits, which also protects your account from unexpected strikes.