I Built aioflare — A Tool to Manage Multiple Cloudflare Accounts (Beta)
Managing multiple Cloudflare accounts sounds easy — until you actually have to do it every day.
Switching accounts.
Repeating DNS updates.
Handling dozens of zones.
Making sure nothing breaks.
After dealing with these problems repeatedly, I decided to build aioflare — a web-based tool to manage multiple Cloudflare accounts from one place.
Why aioflare Exists
Cloudflare provides powerful infrastructure, but its dashboard is optimized for single-account workflows.
Once you manage:
- multiple clients
- many zones
- different Cloudflare plans
- staging & production environments
things become inefficient and error-prone.
aioflare was built as a management layer to solve that gap.
What aioflare Is
aioflare is a Cloudflare multi-account manager focused on:
- visibility
- bulk operations
- automation
- safety
All from a single dashboard — without scripts.
Key Features Available Today (Beta)
Below are the core features that matter most for users right now.
🔐 Secure Authentication & Accounts
- Login using email & password
- Login with Google
- Separate encryption password created after registration
- Encryption password required after login
- Session auto-lock after ~5–10 minutes of inactivity
- Uses Argon2id (32MB) to unlock encrypted data
🔒 Encrypted Data Handling
- All user data is encrypted at rest
- API keys are never stored in plain text
- Scripts do not store zone names or user data
- Some activity logs store only generic messages (e.g. "bulk add zone")
- Only login email remains unencrypted
🔐 Multi-Account Cloudflare Management
- Connect multiple Cloudflare accounts
- Add accounts using:
- API Token (recommended)
- Global API Key (with warning)
- Assign custom account labels
- Edit account label names anytime
🌐 Zone & Domain Management
- View all zones across all accounts
- List view & card view
- Global search by email or zone name
- Filters:
- active / pending / moved
- account
- plan
- record type (A, AAAA, MX, TXT, etc.)
- record content
- Sorting:
- name (A–Z)
- added time
- status
- plan
➕ Add Zones (Single & Bulk)
- Add single zone (auto-extract domain name)
- Bulk add zones (auto-extract domain names)
- Select during add:
- Cloudflare account
- DNS record template
- Zone profile
- Collection
All add-zone flows support automation via templates.
🔄 Move Zone to Another Account
- Move a zone between Cloudflare accounts
- Available for single and bulk operations
- Useful for client migration or restructuring
🚀 Bulk Zone Operations
- Bulk sync DNS records (for advanced search)
- Bulk edit A & AAAA record IPs
- Bulk proxy toggle
- Bulk redirect checker
- Bulk redirect
- Bulk purge cache
- Bulk delete DNS records
- Bulk move zone to another account
- Bulk add to collections
- Bulk delete zones
All bulk actions are processed via queue.
📄 DNS Records Management
- View DNS records per zone
- Add, edit, delete records
- Bulk edit record content only
- Bulk delete records
🤖 Automation via Templates & Zone Profiles
DNS Record Templates
- Create reusable DNS record templates
- Apply templates when adding zones (single or bulk)
Zone Profiles
- Create profiles that combine:
- Cloudflare account
- DNS record template
- Collection
- When adding zones, aioflare automatically:
- assigns the account
- applies DNS records
- groups zones into collections
Automation without scripts.
📥 CSV Import (Beta)
- Import zones and DNS records from CSV
- Supports structured formats (e.g. cPanel exports)
- Auto-parsing of zone names and records
⚠️ CSV import is currently Beta.
🔁 Redirect Templates (Beta)
- Create reusable redirect templates
- Define:
- source URL
- target URL
- HTTP status code
- preserve query string
- preserve path suffix
- Apply redirect templates in single or bulk operations
⚠️ Redirect templates are currently Beta.
⚙️ Zone Settings Management
Manage multiple Cloudflare settings from one interface:
Overview
- Zone info
- Nameserver info
- Purge cache
- Zone notes
DNS
- Record list
- Single & bulk edit
- Add & delete records
Security
- SSL/TLS mode
- Always Use HTTPS
- Min TLS version
- Bot Fight Mode
- Auto HTTPS Rewrites
- TLS 1.3
Performance
- Cache level
- HTTP/2, HTTP/3
- Brotli
- Polish
- Browser Cache TTL
- Early Hints
- Image Resizing
- Auto Minify (CSS, HTML, JS)
Before changes, aioflare shows warnings and educational hints.
📊 Analytics
- Fetched live via Cloudflare API
- Not stored in database
- Metrics:
- requests
- bandwidth
- threats blocked
- page views
- Time ranges:
- 24 hours
- 2 days
- 3 days
📜 Activity Logs & Queue Status
- Full activity log
- Filterable by action type
- Queue status for bulk operations
⚠️ Current limitation:
- Queue uses a local process
- Browser must stay active during large jobs
Current Status: Beta
aioflare is currently in beta.
That means:
- Some features are still evolving
- Bugs or edge cases may exist
- Performance improvements are ongoing
Who aioflare Is For
aioflare is built for:
- Freelancers managing multiple Cloudflare clients
- Small agencies
- Indie hackers
- SaaS founders with many zones
If you’re searching for:
- manage multiple Cloudflare accounts
- cloudflare multiple account management
- tool to manage multiple cloudflare accounts
- cloudflare account manager
- cloudflare dashboard for multiple accounts
- cloudflare multi account tool
aioflare is designed for you.
Try aioflare (Beta)
Feedback Is Very Welcome ❤️
aioflare is still early, and feedback genuinely helps shape the product.
If you try it and have:
- feature ideas
- UX feedback
- bug reports
- workflow suggestions
I’d be very happy to hear from you:
👉 https://www.aioflare.com/?feedback=true
Final Note
aioflare is transparent about its limitations.
It’s still beta.
But it already removes a huge amount of manual work from Cloudflare workflows.
That’s the goal.
Top comments (0)