Self-check
Is my porn use a problem? A private self-check
Eight questions about the last six months. Answer for how things actually are, not how you’d like them to be. It takes about two minutes.
Private by design. Your answers are scored in your browser. Nothing is saved or sent, not even to us.
Your result
One more thing: you answered that you often feel guilt or shame afterwards, but most of the other signs were low. Research suggests that distress about porn can come from a clash with your values as much as from how much you watch. Both are worth taking seriously, and they call for slightly different help.
What you can do next
How this self-check works
The questions follow the signs clinicians look for in compulsive sexual behaviour, as described in the WHO’s ICD-11 (code 6C72): losing control over use, failing to cut down, using porn to cope, letting it crowd out the rest of your life, and carrying on despite harm.
Each answer scores 0 to 3, for a total out of 24. The bands are a rough guide, not cut-offs from a study. If you want a validated measure, researchers use the Brief Pornography Screen.
If you’re struggling right now
If you feel unsafe or overwhelmed, please talk to someone today. Find A Helpline lists free, confidential support lines in your country.
Questions people ask
Is this a diagnosis?
No. It is a self-check to help you think about your own use. Only a qualified clinician can assess you. If your results worry you, a therapist who works with compulsive sexual behaviour is the right next step.
Is porn addiction a real diagnosis?
The WHO’s ICD-11 includes compulsive sexual behaviour disorder (code 6C72), which can involve porn use. Researchers still debate whether to call it an addiction, so we use the phrase problematic use.
Are my answers saved or sent anywhere?
No. The score is calculated in your browser. Nothing is stored or sent, and closing the page clears it.
Is there a validated screening test?
Yes. Researchers use the Brief Pornography Screen (Kraus and colleagues, 2020). This page is our own shorter self-check and has not been validated, so treat the result as a starting point for reflection.