Regex Tester for Phone Numbers

Your data never leaves your browser

Phone numbers come in dozens of formats. Test your regex against various international formats.

Example

Pattern: ^\\+?[1-9]\\d{1,14}$\n\nTest: +1-555-123-4567, +82-10-1234-5678

Tips

  1. 1Use E.164 for storage.
  2. 2Capture groups for parts.
  3. 3Use libphonenumber for display.

Frequently Asked Questions

Simplest?

^\\+?\\d{7,15}$

Strip formatting?

Yes. Remove spaces/dashes/parens first.

US numbers?

^\\(?\\d{3}\\)?[-.\\s]?\\d{3}[-.\\s]?\\d{4}$