Deadname Remover is a browser extension that replaces deadnames with chosen names (primarily for transgender and non-binary people). By installing it, you can avoid the discomfort of seeing your or a friend/family member's deadname while browsing the web.
- Replaces deadnames: Add infinite deadname and chosen name pairs to process and replace on most (if not all) websites
- Privacy-first: All data processing locally on device. No data collection or browsing history stored. Settings remain local by default, with optional browser sync. See Privacy Policy for more details
- Performant: Extremely lightweight, no noticeable difference in page load times. Can run on low-end devices including Chromebooks
- Pride themes: Add trans pride and non-binary pride gradient highlights on replaced names
- Syncing settings across devices: Keep your settings in sync across all your devices (disabled by default for privacy reasons)
- Content blocking: Prevent flashing of deadnames by blocking page content before the extension has finished processing (optional)
- Stealth mode: Hide the extension icon and disable text highlighting to protect privacy and avoid being outed
Deadname Remover currently supports Chromium-based browsers, including Chrome, Edge, Brave, Arc, Opera, etc. and Firefox. Safari support hasn't been viable in the past, but will be explored in the future.
- Visit the Chrome Web Store page
- Click "Add to Chrome"
- Click "Add extension" when prompted
- The extension icon will appear in your browser toolbar with a transgender flag icon
- Click the icon to open the extension settings, then click "Open Full Settings" to add name pairs
- Visit the Firefox Add-ons page
- Click "Add to Firefox"
- Click "Add" when prompted
- The extension icon will appear in your browser toolbar with a transgender flag icon
- Click the icon to open the extension settings, then click "Open Full Settings" to add name pairs
See CONTRIBUTING.md for information on how to contribute to the project, including how to develop and build the extension. This README is mostly intended for users of the extension.
Deadname Remover is MIT licensed. See LICENSE for more details.
See PRIVACY_POLICY.md for more details.
Thanks to all the contributors who have helped make Deadname Remover possible!
If you find Deadname Remover helpful, you can support its development by:
- ⭐ Starring the repository on GitHub
- 🐛 Reporting bugs or suggesting features through GitHub Issues (please search for existing issues before submitting a new one)
- 💻 Contributing code or documentation improvements (see CONTRIBUTING.md)
- 📢 Spreading the word about the extension
If you'd like to submit a bug or request a feature but don't want to sign up for GitHub, you can email me at [email protected]. I'll add it in the GitHub Issues board for tracking and email you back the link to follow along.
See an updated project roadmap on this project's GitHub Projects. At a high level, these are features that are planned for the extension:
- Global and per-site blocklists
- Customizable keybinding to toggle the extension`
- Publishing to the Edge Add-ons store
- Custom regex patterns for advanced name replacement (including titles, suffixes, salutations, etc.)
For questions, comments, suggestions, or to get Deadname Remover approved for your school or organization (including DPAs), please contact Ari Gibson at [email protected].
- @WillHayCode for the original idea and implementation of Deadname Remover
- @Gusted for a ton of meaningful contributions on top of the original implementation including performance improvements, code cleanup, and more
- @aklinker1 and WXT's community for the WXT framework that Deadname Remover is built with
- @fabian-hiller for Valibot, a powerful, extensible, and extremely lightweight data validation library
- @zyyv for Onu UI, a simple UI library built on top of UnoCSS
- @AsyncBanana for microdiff, a tiny and fast diffing library
- @noppa for text-security, a cross-browser solution for hiding sensitive text
- @kbrgl for svelte-french-toast, a port of the popular react-hot-toast library for Svelte