AI TOOL PROFILE
NSFW JS: Client-Side Content Moderation Library
- Software Development
- Computer Vision
- Software developers
- Software companies
- Web application owners
- Frontend engineers
Pricing
Pricing was not clearly available from the provided evidence. Buyers should confirm current pricing on the vendor website.
At a glance
- Best for
- Software developers, Software companies, Web application owners, Frontend engineers
- Key use cases
- In-browser image screening, Initial content flagging, Privacy-focused moderation
- Official website
- Visit NSFW JS official website

How AI is used
NSFW JS is a JavaScript library designed for indecent content checking. Unlike moderation tools that require uploading images to a cloud server, this library performs its analysis on the client side within the browser. This approach supports digital workflows and may reduce server load for web applications.
It is intended for software development teams and companies building web applications that allow user-uploaded images. By using machine learning models like MobileNetV2Mid, the library can help flag images that may contain unseemly content before they are displayed.
Buyers should be aware that the tool is designed to err on the side of caution, meaning it may flag clean images as inappropriate. Developers can choose from different model sizes and accuracy levels to fit their application's performance requirements.
The project is open-source, allowing technical teams to review the algorithm and contribute to the data scraper to help refine future models.
Key Features
Client-side processing
Executes image analysis directly in the browser, which may reduce the need to send images to a remote server.
Machine-learning models
Uses models such as MobileNetV2Mid to identify indecent content.
Adjustable accuracy options
Supports different model versions, including a 2.6MB version with 90% accuracy and a 4.2MB version with 93% accuracy.
Open-source algorithm
The underlying code is public and hosted on GitHub for transparency and community contribution.
Blur protection
Includes functionality for blur protection.
Use Cases
In-browser image screening
Identifying potentially indecent images in a web application before they are uploaded or displayed.
Initial content flagging
Using a client-side filter to flag content that may require further review by a human moderator.
Privacy-focused moderation
Checking images for inappropriate content without transferring user data to a third-party server.
FAQ
How does NSFW JS handle image analysis?
- It performs analysis within the client's browser using machine learning models, so images are not sent to a server for checking.
How accurate is the indecent content detection?
- Depending on the model chosen, accuracy ranges from 90% (2.6MB model) to 93% (4.2MB and larger models).
Does NSFW JS have false positives?
- Yes, the tool is designed to error on the side of flagging content as inappropriate rather than missing indecent images.
Source category: Software Development
Source subcategory: Computer Vision
More tools in Software Development
Other published listings in the Software Development category.
More tools in the Computer Vision software type
Related listings that share the same software type for comparison and shortlisting.
