1. Frequently asked
Are these real phone numbers?
No. PhoneGen produces synthetic numbers that follow valid format rules — correct country codes, correct area codes, correct lengths, correct formatting per country — but they are not assigned to any real subscriber line. Calling or texting them will not reach anyone.
What is PhoneGen for, then?
Software testing, mostly. If you build software that handles phone numbers — anything from a signup form with a phone field, to a CRM, to a phone-validation library — you need realistic-format input to test against. PhoneGen produces that input on demand, in any country's format, in bulk. The same dataset works for QA fixtures, fuzzing, format-handling verification, and similar work.
What does "E.164 format" mean?
E.164 is the international standard format for phone numbers. It starts with a plus sign, then the country code, then the rest of the number with no spaces or punctuation — for example, +14155550182 for a US number, or +442079461183 for a UK number. Most APIs and databases that handle international phone numbers expect E.164. PhoneGen generates numbers in E.164 by default and offers other formats (national, RFC3966) as options.
Why does the app ask me to watch an ad to export?
Free users get one free export per day — copy, download, or share — without watching an ad. The second and subsequent exports the same day require an optional rewarded ad. Upgrading to Pro or Premium removes ads entirely. Generation itself is always free; only export is gated for the Free tier.
Why is there a daily limit?
Each tier has a per-day generation limit so the app stays useful on a wide range of devices and so the Free tier remains a meaningful path. Free users who hit the limit can watch an optional rewarded ad for a small bonus, or upgrade for a higher cap.
Does the app work offline?
Yes. Generation, validation, formatting, and export all work without an internet connection. The only network-required features are advertising (which only applies to the Free tier anyway) and Google Play purchase verification.
What countries are supported?
Over 200, including all UN member states. Countries with sub-national numbering complexity (United States and Canada, which use the North American Numbering Plan) get a richer Smart-NXX path that lets you generate numbers tied to specific states, provinces, or area codes.
Can I generate numbers from a specific area code or city?
Yes — for the United States and Canada, the app includes a database of NPA (area code) and NXX (exchange code) data. You can pick a state or province, then pick from area codes within it (with city names), and the generated numbers will use the prefixes you selected. For other countries, you can pick from carrier or regional prefix groups, or paste in your own prefixes manually.
2. Free, Pro & Premium
PhoneGen has three tiers. The Pro and Premium upgrades are one-time purchases — there is no recurring charge.
Free
- One country at a time.
- One number format at a time (E.164 by default).
- Daily generation limit (lower than paid tiers).
- One free export per day; subsequent exports require an optional ad.
- TXT export only.
- Limited number of saved configurations.
- Includes ads on the export gate.
Pro — $4.99 (one-time, lifetime)
- Multi-country generation in a single batch.
- Multiple formats per batch (E.164, National, RFC3966).
- Higher daily generation limit.
- Unlimited exports — no ad gate.
- TXT, CSV, and JSON exports.
- Native share to other apps.
- Bulk validate up to 500 numbers at a time.
- More saved configurations.
Premium — $9.99 (one-time, lifetime)
- Everything in Pro.
- Highest daily generation limit (250,000/day).
- Unlimited saved configurations.
- Unlimited bulk validation.
- Priority on new features as they ship.
One-time means one-time. Paid upgrades unlock forever on the Google account that bought them. Reinstall the app, switch devices, or factory-reset your phone — sign back in with the same Google account and your tier comes back.
3. Troubleshooting
The Generate button is greyed out
You haven't completed all four wizard steps. Specifically, you need at least one country selected, at least one prefix selected for each country, a quantity of at least 1, and at least one number format selected. The step indicators at the top of the screen show which step is incomplete.
I bought Pro but the app still shows Free
Force-close and reopen the app. If your purchase still doesn't restore, go to the Upgrade screen and tap "Restore purchases" (under the upgrade options). The app will reverify with Google Play. Make sure you're signed in to the same Google account you used to purchase.
Exports aren't working
Try each export method (Copy, Download, Share) — sometimes one works when another doesn't, depending on the receiving app. Some apps (notably WhatsApp) have known issues displaying multiple .txt attachments — switching to merged-file output mode often resolves this.
The app crashed or froze during generation
Very large batches (50,000+) on older devices can run into memory limits. Try a smaller quantity, or split a single big batch into multiple smaller ones. If the crash is reproducible even with small batches, please contact us with your device model and Android version so we can investigate.
Numbers I generated look invalid
PhoneGen produces numbers that follow each country's documented format and numbering plan. If a phone-validation library you're testing rejects them, that may be the whole point — your library is finding something to reject. If you believe the format itself is wrong (for example, the country code is incorrect or the length doesn't match the national plan), please contact us with the country and a sample number.
4. Purchases & refunds
Pro and Premium are sold through Google Play. Refunds are handled by Google, not by us — we never receive your payment information. To request a refund:
- Visit your Google Play order history.
- Find the PhoneGen purchase.
- Tap "Request a refund" (visible within Google's eligibility window).
See Terms of Service section 5 for full details on purchases and refunds, and Google's refund policy for Google's rules.
5. Contact us
If your question isn't answered above, email us at support@phonegen.app. We read every email. To help us help you faster, please include:
- Your device model and Android version(e.g. "Pixel 7, Android 14").
- Your app tier (Free, Pro, or Premium).
- A clear description of what you were doing and what happened.
- If reporting a bug, the steps to reproduce.
For privacy or terms questions specifically, the answer may already be in the Privacy Policy or Terms of Service — but if not, email works for those too.