Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
H

hide-my-mail-cloudflare

> 编程语言
Open source

This extension allows you to create unique, random email addresses that forward to your real inbox.

684 stars0 likes0 views
WebsiteGitHub

About

This extension allows you to create unique, random email addresses that forward to your real inbox.

Intro

This extension allows you to create unique, random email addresses that forward to your real inbox.

This is a client-only extension, none of your data is collected at any point.

It uses Cloudflare Email Routes under the hood, so you need to have Cloudflare account with a domain to use it.

Thanks to Jonghakseo for his amazing Extension Boilerplate. You can ready full documentation on how to extend this extension in his repo.

Features

  • Create up to 200 anonymous emails
  • Easy step
  • Instantly creates new mailboxes
  • Works on any OS

Getting started

Read SETUP.md for instructions

Download from Chrome Webstore

Link

Build it yourself

  1. When you're using Windows run this:

    • git config --global core.eol lf
    • git config --global core.autocrlf input

    This will set the EOL (End of line) character to be the same as on Linux/macOS. Without this, our bash script won't work, and you will have conflicts with developers on Linux/macOS.

  2. Clone this repository.( git clone https://github.com/webmonch/hide-my-mail-cloudflare )

  3. Ensure your node version is >= than in .nvmrc file, recommend to use nvm

  4. Install pnpm globally: npm install -g pnpm (ensure your node version >= 22.12.0)

  5. Run pnpm install

Then, depending on the target browser:

For Chrome:

  1. Run:
    • Dev: pnpm dev (on Windows, you should run as administrator; see issue#456)
    • Prod: pnpm build
  2. Open in browser - chrome://extensions
  3. Check - Developer mode
  4. Click - Load unpacked in the upper left corner
  5. Select the dist directory from the project

For Firefox:

  1. Run:
    • Dev: pnpm dev:firefox
    • Prod: pnpm build:firefox
  2. Open in browser - about:debugging#/runtime/this-firefox
  3. Click - Load Temporary Add-on... in the upper right corner
  4. Select the ./dist/manifest.json file from the project

[!NOTE] In Firefox, you load add-ons in temporary mode. That means they'll disappear after each browser close. You have to load the add-on on every browser launch.

Install dependency for turborepo:

For root:

  1. Run pnpm i -w

For module:

  1. Run pnpm i -F

package - Name of the package you want to install e.g. nodemon
module-name - You can find it inside each package.json under the key name, e.g. @extension/content-script, you can use only content-script without @extension/ prefix

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

TypeScript

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言