PureWord - Profanity Filter and Swear Blocker
Overview
Profanity filter that replaces vulgar words and swear words with clean alternatives and asterisks
PureWord is a free profanity filter for Chrome that blocks swear words and vulgar language on every website. It runs locally in the browser and replaces detected terms with clean alternatives or asterisks. It is designed for shared devices, work environments and family browsing. It is private, fast and works on YouTube, search results and social media without collecting browsing data. PureWord filters content automatically on every page you visit. You do not need to configure lists before it starts working. Asterisk masking is on by default so bad words are hidden the moment you install. You can switch to clean replacements at any time in Options. The extension is lightweight and runs on Chrome, Edge, Brave, Opera and Vivaldi. --- ## What PureWord Filters + Base forms, plurals and tenses, leetspeak variations and Unicode lookalikes + Confusable Unicode that uses mathematical or accented characters to bypass simple filters + Detection is case insensitive and respects word boundaries so protected words such as class, passage and hello are left unchanged + Common separators between letters and zero width characters that are used to hide words --- ## Key Features + Automatic Content Filtering: Censors offensive words and phrases on every website you visit. Filtering starts at document idle and continues as pages change, so dynamic content that loads after the initial page is also checked. + Mask with Asterisks and Clean Replacements: Hide bad words behind asterisks by default or show clean replacements instead. The clean replacement list is maintained in a public GitHub repository and the masked mode always uses asterisks that match the original word length. + Highlight Filtered Words: Optionally highlight what has been filtered so you always know what changed. When highlight is on, filtered terms show a subtle underline and a tooltip with the original term. + Parental Control and Recovery: Lock Options with a password so filtering rules remain active on shared or family computers. Passwords are hashed with PBKDF2, and a one-time recovery code is generated when you enable the lock. If you forget the password, the recovery code lets you reset it and set a new password. + Custom Word List and Blocked Words: Add your own words and replacements on the Custom Replacements tab to tailor filtering to your needs. Custom entries are combined with the default list. You can also right click any word on a page and select Block this word to block it permanently. Blocked words are always masked with asterisks. + Per Site Controls and URL Lists: Enable or disable filtering for specific sites from the popup or use domain-based URL lists in Options. Two modes are available. Excluded URLs keeps PureWord active everywhere except the domains you list. Included URLs keeps PureWord active only on the domains you list. Domain matching covers subdomains so a single entry covers the whole site and search results and redirects do not cause false positives. + Toolbar Badge with Count: The toolbar icon shows how many words were filtered on the current page. Counts below 1000 show the exact number, counts from 1000 to 9999 show K formatting and counts above 10000 show 10K plus. You can turn the badge off in Options under Show Filter Count on Icon and the count will still be available in the popup. The badge is hidden automatically on non-web pages such as chrome, edge, about and file pages. + Context Menu and Shortcuts: Right click a selected word to block it without opening Options. Right click a page to stop PureWord on that site when you use excluded URL mode. Keyboard shortcuts are available for toggle filtering on the current page and for opening Options. The defaults are Ctrl+Shift+F for toggle and Ctrl+Shift+O for Options. + Settings Backup and Reliability: Export your configuration to a file and restore it at any time from the Backup and Restore section. The backup includes masking style, highlight setting, badge setting, URL lists, custom replacements, blocked words and per site disabled pages. Recent fixes prevent settings loss after reinstalling and domain-based URL matching avoids false positives from query strings. --- ## Display Modes + Show Visual Cue ON and Mask with Asterisks OFF: Shows replacement with highlight and tooltip. This is the default. + Show Visual Cue ON and Mask with Asterisks ON: Shows asterisks with red highlight and tooltip with original. + Show Visual Cue OFF and Mask with Asterisks OFF: Shows replacement without highlight. + Show Visual Cue OFF and Mask with Asterisks ON: Shows asterisks without highlight. --- ## Example + Original text: This is damn annoying + With word replacement: This is darn annoying + With asterisk masking: This is **** annoying --- ## Who Uses PureWord + Parents who want family safe browsing on shared computers + Workplaces that require professional language on internal tools and public sites + Schools and libraries that provide browsing on shared devices + Individuals who prefer a distraction free and comfortable reading experience --- ## Permissions Explained + Storage: This is used to save your settings and word lists locally + Tabs: This is used to show the filtered count on the correct tab and to toggle filtering per site + ContextMenus: This is used to add the right click actions for blocking words and for excluding sites + Alarms: This is used to check the GitHub word list periodically + Host permission for raw.githubusercontent.com is used only to download the public list of word-pairs and this request contains no personal or browsing data --- ## Privacy First + All filtering runs locally in your browser + PureWord does not collect or store browsing data and does not transmit page content to any server + The only network request is the periodic download of the public word list from GitHub, which contains no personal data Privacy Policy: https://www.getslidecut.com/pureword/privacy-policy --- ## Performance + Filtering runs in small chunks and uses idle time so large pages remain responsive + Text nodes, shadow DOM content and same origin iframes are included and attribute text such as placeholder, alt, title and aria label is also checked when present + Recent performance work improves speed on large pages and keeps memory use low with a capped word cache --- ## How to Install and Start 1. Install PureWord from the Chrome Web Store at no cost 2. Open Options to choose masking style and highlight setting 3. Right click a word to block it or right click a page to exclude the site 4. Use the toolbar icon to see filtered count and to toggle filtering on the current page --- ## Support and Feedback + For questions and suggestions, contact via Twitter at getflookup or leave a review on the store + If you find a word that should be filtered or a word that was filtered incorrectly, use Custom Replacements to adjust it for your setup and report it via GitHub --- ## Changelog + Version1.2.4: - Cleaner reading with new font and softer popup. Buttons are now square with a light lift on hover - Filtering now works the same on every site. Missed words on scrolled feeds are gone and the number on the icon updates reliably - You can see at a glance if filtering is on for the current site and why. The URL mode is now a simple dropdown with plain language. Your choice stays until you change it - Parental lock is harder to clear by accident and does not work in private windows. + Version 1.2.3: Minor performance improvements and interface adjustments for more consistent dropdowns and popup borders + Version 1.2.2: Asterisk masking is now the default. Stronger Parental Lock with secure hashing and one time recovery code. Smarter filtering for inflections, leetspeak and Unicode lookalikes. Toolbar badge with filtered count. Context menu for blocking words and for excluding sites. Keyboard shortcuts for toggle and for Options. Settings backup with export and import. Domain based URL lists to avoid false positives on search results and redirects. Fix for settings loss after reinstalling. Performance improvements for large pages + Version 1.1.7 and earlier: Streamlined filtering logic, interface adjustments and font refinements --- ## Frequently Asked Questions + Does PureWord work on YouTube and social media? Yes. Filtering runs on every http and https page, including video titles, comments and posts that use standard text nodes and shadow DOM + Will PureWord slow down browsing? No. The content script processes text in small chunks during idle time and throttles icon updates + Can I allow a word that was filtered? Yes. Remove or edit the entry in Custom Replacements or add the site to Excluded URLs if you want no filtering on that domain + Does PureWord read my browsing history? No. All work happens locally. No page content is sent anywhere
3 out of 52 ratings
Details
- Version1.2.4
- UpdatedSeptember 10, 2026
- Size1.14MiB
- LanguagesEnglish
- DeveloperAPELL CreateWebsite
Building 139211, Courier Point 13 Freeland Park, Wareham Road Poole BH16 6FH GBEmail
support@getslidecut.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
PureWord - Profanity Filter and Swear Blocker has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
PureWord - Profanity Filter and Swear Blocker handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, please open this page on your desktop browser