AnonymSMS is now asms.ai:Read
asms.ai

Random Canadian Phone Number Generator

Random Canada phone numbers that look real but belong to no one. For test data, forms and mock-ups. They cannot receive SMS.

    Where these numbers come from

    Canada shares the North American Numbering Plan with the US, so the same rule applies: 555-0100 to 555-0199 is reserved for fictional use under every area code and never assigned to a line.

    The generator uses Canadian area codes such as 416 (Toronto), 604 (Vancouver) and 514 (Montreal), giving numbers like (416) 555-0123, or +14165550123 in international format.

    Need a number that receives a code?

    A generated number is a placeholder. When a sign-up form sends a verification code, it has to reach a real line. ASMS.ai (formerly AnonymSMS, online since 2018) has both kinds: free shared numbers with a public inbox for a one-off code, and private numbers only you can read, paid per code and refunded automatically if the code never arrives.

    Frequently asked questions

    Are these real phone numbers?+

    They are correctly formatted, but they come from ranges reserved for fiction and testing, so no real line has them. Nobody will be called or texted if you use one.

    Can a generated number receive a verification code?+

    No. A number that is not assigned to a line cannot receive SMS. To receive a code, use a real number: a free shared number at /free-phone-numbers for a one-off code, or a private number at /otp that only you can read.

    What are fake phone numbers good for?+

    Test data for forms, apps and databases, design mock-ups and screenshots, demos and training material, and fiction where a number has to appear on screen or on the page.

    Is it legal to use a fake phone number?+

    Using a fictional number as a placeholder or test value is fine. Using any number to deceive someone, to impersonate a person or to get around a service's rules is not, and may break the law or the service's terms.

    Why not just make up random digits?+

    A made-up number may belong to someone. Test messages, demo calls or a number printed in a book can then reach a real person. Reserved fictional ranges avoid that.

    Which format should I copy?+

    National format (such as (212) 555-0147 or 07700 900123) for forms and anything a person reads. International E.164 format (+12125550147) for APIs, databases and validation libraries.