NSFW Detection

Check any image for not-safe-for-work content using the NSFWJS neural network. See the probability for each class (Neutral, Porn, Hentai, Sexy, Drawing) and a clear verdict. Everything runs locally in your browser.

🛡️

Drop an image or click to upload

PNG, JPG, WEBP, BMP

What Is the NSFW Detection Tool?

This tool checks whether an image contains not-safe-for-work content using the NSFWJS neural network, which runs entirely in your browser.

It shows the probability for each of five classes — Neutral, Porn, Hentai, Sexy, and Drawing — and gives a clear safe/unsafe verdict.

How to Check an Image

Follow these steps:

  • Drop or upload an image.
  • Wait for the model to load on first use.
  • Click Detect Content.
  • Review the class probabilities and the final verdict.

Tips

  • Use the tool as a first-pass filter, not as a final moderation decision.
  • Photos and illustrations are classified in separate categories (Drawing).
  • Everything runs locally — nothing is uploaded or stored.

Frequently Asked Questions

How does NSFW detection work?+
The tool uses the NSFWJS MobileNetV2 model, trained to classify images into five classes: Neutral, Porn, Hentai, Sexy, and Drawing. The model runs entirely in your browser.
How accurate is it?+
The model is a practical moderation tool, not perfect. It is best used as a first-pass filter alongside human review.
Is my image uploaded?+
No. The model and all inference run locally in your browser via TensorFlow.js — your image never leaves your device.
How is the verdict determined?+
The combined probability of the Porn, Hentai, and Sexy classes is computed. If it reaches 50% or more, the image is flagged as NSFW.

Related Tools

NSFW Detectionfree online nsfw detection, nsfw detector, adult content detection, image content moderation, nsfw checker, safe image check. No signup required. Works in your browser.