Professional Chrome multi-profile automation tool with offline MD5-hash license validation — no internet required.
- Offline License System — MD5 hash-based key verification, no API calls
- 12+ Dynamic Profiles — Checkbox UI with runtime profile addition
- 5 URL Inputs — Pre-filled defaults, open all as tabs per profile
- Per-Profile Proxy — Assign
IP:Portto any profile - Custom Tags — Color-coded tags (Trading, Social, Work...)
- Anti-Bot Delay — Random 2-5s delays between profile launches
- Mute Audio — Global
--mute-audiotoggle - Window Tiling — Auto-arrange Chrome windows in a grid
- Force Kill — One-click
taskkill /F /IM chrome.exe - Persistent Sessions — Each profile uses its own
--user-data-dir
No internet connection required. Keys are verified locally using MD5 hashes.
| Key | Status |
|---|---|
CHROME-PRO-ALPHA |
✅ Full unlock |
CHROME-PRO-BETA |
✅ Full unlock |
CHROME-PRO-GAMMA |
✅ Full unlock |
Without a key: 3 profiles available (trial mode).
With a valid key: all 12+ profiles + proxy support unlocked.
pip install -r requirements.txt
python run.pyChromeMultiBot/
├── run.py # Entry point
├── requirements.txt
├── chrome_profile_launcher/
│ ├── __init__.py
│ ├── app.py # Activation window + Dashboard
│ ├── launcher.py # Chrome launch + tiling + kill
│ └── license.py # Offline MD5 hash verification
└── README.md
- Profile 1 → Chrome's
Defaultdirectory - Profile 2+ →
Profile 1,Profile 2, etc. - Sessions stored in
~/.chromemultibot/chrome_data/ - License stored in
~/.chromemultibot/license_config.json - Saved key is auto-verified on next launch
- Windows OS
- Google Chrome at
C:\Program Files\Google\Chrome\Application\chrome.exe - Python 3.7+
Use the included keygen.py (excluded from git):
python keygen.py "Customer Name"Output:
Customer : Rahim
Key : CHROME-7650-FEA5-4A4B
MD5 Hash : ad53b12348272baeebbe02e6c27f214c
- Copy the MD5 hash
- Add it to the
_VALID_HASHESlist inchrome_profile_launcher/license.py - Rebuild/distribute the app
- Send the plain key to the customer
Developed by ImranDev3