PNR Validator & Formatter
Enter your 10-digit Indian Railways PNR number to validate and format it correctly.
Formatted PNR:
PNR Text Extractor
Paste any text or SMS to automatically extract the first valid 10-digit PNR number.
Extracted PNR:
PNR Sharing Templates
Generate ready-to-use templates for sharing your PNR via SMS, WhatsApp, or Email.
PNR QR Code Generator
Generate a scannable QR code containing your PNR number for easy sharing.
Recent PNR History
Your recently used PNR numbers are stored locally in your browser.
Last 10 PNRs
No PNR history yet. Use the tools above to get started!
How It Works
Validation
Our PNR Validator checks if your number is a valid 10-digit Indian Railways PNR format.
Formatting
Automatically formats PNRs for better readability (e.g., 123 456 7890) and masks sensitive digits.
Extraction
Our PNR Extractor finds valid 10-digit numbers in any text you paste, making it easy to copy from SMS or emails.
Technical Details
The PNR Converter uses regular expressions to detect valid PNR patterns:
/\b\d{10}\b/
This pattern matches exactly 10 consecutive digits, which is the standard format for Indian Railways PNR numbers.
Privacy & Security
Data Storage
We use your browser's localStorage to store your recent PNR history. This data never leaves your device and can be cleared at any time.
No Server Communication
This PNR Converter is a client-side tool. It doesn't send any data to external servers. All processing happens in your browser.
PNR Status Lookup
This tool does not fetch live PNR status. For official status updates, please use the IRCTC website or app.
Disclaimer
This is an unofficial tool for PNR number formatting and conversion. It is not affiliated with Indian Railways or IRCTC.
For official PNR status and railway information, please visit:
This tool does not scrape any official websites or APIs. It only processes the PNR numbers you provide.