How to Create Proton Mail Accounts in Bulk Without Losing Them
Why a lost Proton password is unrecoverable in a way other providers are not, how that changes credential storage, and what two credits each buys.
To create Proton accounts in bulk, decide where the credentials will be stored before you submit anything, then run one Proton task with your quantity. Each successful account costs two credits, and because Proton mailboxes are encrypted so Proton cannot read them, a lost password is far less recoverable than on Gmail or Outlook.
What you will leave with
- A lost Proton password can mean a permanently unreadable mailbox
- Store Proton credentials before the batch, not after
- Budget two credits per successful account
- Proton scrutinises automated signup patterns more than Gmail does
1. Understand why a lost Proton password is different
This is the part that catches teams out, and it is specific to Proton. Because the mailbox is encrypted in a way that Proton itself cannot read, losing the password does not work like a forgotten Gmail password. Recovery options exist, but without them a reset can leave you signed in to an account whose existing mail is no longer readable. On Gmail or Outlook the same mistake is an inconvenience; here it can be permanent.
At a scale of one account this is a footnote. At a scale of two hundred it is the main operational risk of the entire batch, and it is worth designing around before the task runs rather than after someone misplaces a spreadsheet.
| Provider | Provider can read your mailbox | Practical result of a lost password |
|---|---|---|
| Gmail | Yes | Reset through recovery, mail intact |
| Outlook | Yes | Reset through recovery, mail intact |
| Proton | No | Reset may leave existing mail unreadable |
- Password loss is not equivalent to a Gmail password reset
- Plan storage before the batch, not after the export arrives
- One credential store, not a spreadsheet passed around
- Decide who holds recovery before volume increases
2. The bulk Proton workflow, step by step
Proton is the one provider where the storage decision belongs before the order rather than after it. The sequence reflects that.
- Choose the credential store firstDecide the single location the export will live in and who can read it. On Proton this is the step that determines whether the batch is recoverable at all.
- Budget at two credits eachMultiply the quantity by two. A 200-account Proton batch reserves up to 400 credits, charged only on the accounts that succeed.
- Run a ten-account first taskSpend twenty credits proving your storage path works end to end, including that nobody had to open the file manually for it to arrive.
- Verify access and deletionConfirm that only the intended operators can retrieve the export and that you could remove all ten cleanly. Do this before increasing volume, not after.
- Submit the full batchExpect a lower completion rate than an equivalent Gmail task, and treat a partial result as normal rather than as a fault.
- Reconcile and record the costCompare requested against successful, order any shortfall as a second task, and record the actual credits spent against the project that asked for the accounts.
3. Let the first small task test your storage, not Proton
Proton is two credits per successful account, so a ten-account first task is twenty credits. The point of spending them is not to find out whether Proton accounts can be created. It is to find out whether your side of the process survives contact with the previous step.
Concretely: run the small task and check that the credentials arrived in their permanent home without anyone opening the file, that the people who need access have it and nobody else does, and that you could delete all ten cleanly if you had to. If any of those three fails at ten accounts, it fails much more expensively at two hundred, and on Proton a storage mistake is not something you can recover from with a password reset.
4. Expect Proton to look harder at the signup than Gmail does
Proton's product is privacy, and a side effect is that it takes a stronger interest in signups that look automated or mass-produced. In practice a bulk Proton task tends to complete at a lower rate than a same-sized Gmail task, and the difference shows up sooner as quantity increases.
That is priced in rather than hidden: failed items cost nothing, so a partial Proton batch charges you for what completed. Plan for a replacement task on the shortfall instead of assuming the first task returns the full requested quantity.
5. If you automate it, keep the passwords out of your own logs
The usual failure in an automated Proton workflow is not the API call. It is that the service fetching the results logs the response body, and now every Proton password from the batch is sitting in a log aggregator that far more people can read than the credential store you carefully chose.
Have the automation move results to their destination and log only the task ID and the counts. Given that a lost Proton password can mean an unreadable mailbox rather than a five-minute reset, the credential store is the one copy that matters, and every additional copy your own infrastructure makes is a liability rather than a backup.
Scope the workflow before choosing the tool
This workflow is for authorized privacy-product QA, provider-diversity testing, or another documented need for Proton-specific mailbox coverage. Secure result handling is part of the test, not an afterthought.
Write the scope as a short operating statement: who requested the work, which provider or pricing model applies, what successful output looks like, where results will go, and when they should be removed. This statement becomes the reference when quantity, automation, or deadlines create pressure to skip controls.
- Privacy-oriented coverage need
- Secure destination
- Two-credit budget
- Access list
- Deletion date
Worked operational example
A privacy application needs 40 Proton inboxes for an integration test. It uses five accounts to validate access-controlled storage and deletion, then creates the remaining 35 only after the security owner accepts the handling path.
The important pattern is validation with the real configuration and real downstream path. Record the pilot task ID, compare its requested and completed totals, verify the credit calculation, and obtain acceptance from the receiving owner before expanding volume. If any assumption changes, treat the next request as a new validation decision rather than an automatic continuation.
Plan failure handling before the first request
A Proton task can complete technically while failing operationally if credentials are copied into general logs or a broadly shared export. Pause distribution and move results into the approved destination before continuing.
Separate transport uncertainty from task failure. A timeout may hide an accepted task and should be recovered with the existing idempotency key. A partial result requires reconciliation. A validation error requires a corrected request. A permanent provider or policy failure should stop automation and notify the named owner.
- Generic provider choice
- Broad export access
- Credentials in logs
- No retention limit
- Automation without a quantity ceiling
Measure completed, explainable output
Track the two-credit estimate, successful output, access to the export, credential exposure incidents, deletion completion, and whether the Proton-specific test objective was satisfied.
Keep measurement close to the task record so cost and quality can be explained together. Avoid dashboards that celebrate submitted volume while hiding partial completion, duplicate attempts, delayed handoff, or unresolved deletion responsibilities.
- Successful Proton results
- Credits used
- Authorized export accesses
- Security exceptions
- Deletion completion
Assign ownership across the complete lifecycle
The privacy or QA owner defines why Proton is needed, operations owns the task record, and a designated security-aware result owner controls access and deletion. The automation service should know only the destination reference whenever possible, not retain an additional copy of raw credentials.
Turn the previous result into a better next run
Review access logs, deletion status, provider-specific test findings, and any credential-handling exception before another Proton batch. If the previous results remain broadly accessible or unowned, fix the storage process before approving more volume.
Hold a lightweight review before repeating or scaling the workflow. Compare assumptions, observed metrics, exceptions, manual interventions, and unresolved ownership. Record one or two concrete changes in the template or runbook; otherwise the next task will repeat the same hidden weaknesses at a larger volume.
- Review differences between estimate and result
- Explain every partial or failed item
- Update limits and pause conditions
- Close security and handoff exceptions
- Revise the checklist before approval
Questions about this workflow
How much does it cost to create Proton accounts in bulk?
Two credits per successfully created account, the same rate as Outlook. Failed items are not charged.
What happens if I lose a Proton password?
It is not equivalent to a forgotten Gmail password. Because the mailbox is encrypted in a way Proton itself cannot read, a reset without a configured recovery method can leave you signed in to an account whose existing mail is no longer readable.
Why do Proton batches complete lower than Gmail batches?
Proton takes a stronger interest in signups that look automated, and the effect grows with quantity. Failed items cost nothing, so a partial batch charges only for what completed.
How should Proton credentials be stored?
In one access-controlled credential store, written there directly rather than passing through a downloads folder or a chat thread. On Proton the credential store is genuinely the only copy that matters.
Run the workflow in MailMaker.
Start in the dashboard with your provider selected, or connect the same task lifecycle to your application through the API.