This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Email Alias Generator Injector

Utilities · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryUtilities
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

This script scans email input fields on any page and adds a button next to them that generates email aliases with a single click. It creates aliases using plus-address formatting (user+alias@domain) or custom domain suffixes, with configurable alias formats including random strings, word-based aliases, word+number, word+timestamp, and custom word lists. The generated alias is automatically filled into the field and copied to your clipboard. Perfect for creating unique email addresses for different services, tracking newsletter signups, or protecting your primary email address from spam.

WHERE IT RUNS

The script works on any page with email input fields—registration forms, sign-up pages, newsletters, subscription forms, and any website that asks for an email address. It detects email inputs by type, name, id, and class attributes, and works on any website regardless of framework.

HOW TO USE

After installation, the script automatically adds an ✉️ button next to email fields on the page. Click the button to generate an alias—the alias is filled into the field and copied to your clipboard. Open the panel to customize: choose alias format (word, word+number, word+timestamp, random), select the separator (+, ., -, _, random), choose domain handling (same as base, custom domain, custom suffix), toggle timestamp inclusion, configure the word list, set random string length, and choose button position (inline, right, float). Click "Refresh Buttons" to re-scan the page after dynamic content changes.

TECHNICAL MECHANISM

The script uses a multi-stage email field detection and alias generation pipeline. First, it scans the DOM for email inputs using a comprehensive set of selectors: input[type="email"], name/id/class containing "email", and text inputs with email autocomplete. Second, it wraps each input in a flex container and adds a button with hover effects. Third, it generates aliases based on the configured format: words are selected from a user-provided list, numbers are generated randomly, timestamps use Date.now(), and random strings use alphanumeric characters. Fourth, it applies the alias using plus-address formatting (local+alias@domain) or custom domain substitution. Fifth, it sets the input value using the native setter and dispatches both "input" and "change" events for React/Vue compatibility. Sixth, it copies the alias to the clipboard using GM_setClipboard and shows a toast notification.

THE PANEL

The settings panel is fully draggable and can be positioned anywhere on your screen. It automatically snaps to the nearest edge when released, keeping your workspace organized. The panel can be collapsed to a small bubble showing only a gear icon, and restored with a single click. Its position is remembered across page reloads using GM_setValue. The panel also responds to the Escape key, which instantly hides it until you click the bubble again. All settings are saved immediately when changed and persist across browser sessions.

PLEASE NOTE

This script requires the free BotGentz extension to run. The script detects email fields using attribute selectors and may not work on non-standard or custom-built form elements. Generated aliases are for convenience and should be used in accordance with each service's terms of service. The script does not access, store, or transmit any personal data or email addresses. All generation happens locally in your browser and never leaves your device.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.