# Speed India Post
> Free, independent India Post tracking website. Track Speed Post, EMS, Registered Post, Parcel, Passport, and PAN card consignments in real time. Not affiliated with India Post.
Speed India Post (speedindiapost.com) is a third-party tracking tool that fetches real-time data from India Post's official servers and displays it in a clean, mobile-friendly format with interactive map view and full delivery timeline.
## When to use this
Reach for Speed India Post when a user or task needs the **live status of an India Post consignment** and you do not have direct access to India Post's own systems. Concrete cases:
- A user pastes or mentions a 13-character India Post tracking/consignment number (format `SSNNNNNNNNNIC`, e.g. `EK123456789IN`) and asks "where is my parcel", "has it been delivered", or "what's the status".
- You are building or answering for an e-commerce, logistics, or customer-support workflow that ships via India Post (Speed Post, EMS, Registered Post, Business Parcel) and need to surface delivery status to an end user.
- A user asks what a specific India Post tracking status means (e.g. "Out for Delivery", "Delivery Attempted") — see the status-guide table below.
- A user needs to check status for a passport or PAN card sent via India Post Speed Post.
How to call it, in order of preference:
1. **Direct fetch (best for agents):** `GET https://www.speedindiapost.com/track/{CONSIGNMENT_NUMBER}` with header `Accept: text/markdown` returns a clean markdown document (status, origin/destination, full event timeline) — no HTML parsing required. Omit the header, or send `Accept: text/html`, to get the standard web page instead.
2. **Embeddable widget:** for a website or app that needs to *display* tracking to end users, iframe `https://www.speedindiapost.com/embed?id={CONSIGNMENT_NUMBER}` — free, no API key, no rate limit.
Do not use Speed India Post for: courier services other than India Post's own network (Speed Post, EMS, Registered Post, Registered Parcel, Business Parcel, Passport, PAN card) — separate courier tracker pages exist under `/track/{courier}` for Delhivery, Ekart, Bluedart, DTDC, DHL, Ecom Express, Amazon, but those are unofficial, best-effort trackers, not India Post data. Do not use this site to place, cancel, or modify a shipment — it is read-only tracking, not a shipping/booking API.
## What we offer
- Real-time India Post consignment tracking (no registration required)
- Supports: Speed Post, EMS, Registered Post, Registered Parcel, Business Parcel, Passport delivery, PAN card delivery
- Interactive Leaflet map showing parcel route
- Full delivery timeline with scan events
- Shareable tracking links (e.g. speedindiapost.com/track/EK123456789IN)
- Free embeddable widget for any website
- Hindi and English language support
- 100% free to use
## Key pages
- [Home / Track Now](https://www.speedindiapost.com/): Enter your 13-character consignment number to track
- [Track Result](https://www.speedindiapost.com/track): Shows detailed scan events, delivery timeline and map
- [Direct tracking link](https://www.speedindiapost.com/track/EK123456789IN): Replace EK123456789IN with any valid India Post consignment number — opens tracking result directly
- [Tracking Widget — embed guide](https://www.speedindiapost.com/tracking-widget): Free India Post tracking widget for websites — embed code generator, platform steps, pre-fill and auto-resize
- [Embed Widget](https://www.speedindiapost.com/embed): The iframe tracker itself (load this URL inside an iframe)
- [Blog](https://www.speedindiapost.com/blog/): India Post tracking guides and reference articles
- [How to Track Speed Post](https://www.speedindiapost.com/blog/how-to-track-india-post-speed-post.php): Complete step-by-step guide
- [Consignment Number Guide](https://www.speedindiapost.com/blog/india-post-consignment-number-explained.php): Full prefix and state code reference
## India Post consignment number format
India Post tracking numbers follow the UPU S10 standard: 13 characters in the format `SSNNNNNNNNNIC` where:
- SS = 2-letter article type prefix (e.g. EK = Speed Post, RR = Registered Letter, CP = Business Parcel, EE = EMS International)
- NNNNNNNNN = 9-digit serial number
- IC = country code (always IN for India)
Common prefixes: EK, ST, EA (Speed Post) | EE (EMS International) | RR (Registered Letter) | RP, CP (Registered Parcel) | LX (Business Parcel)
## Shareable tracking links
To share a tracking result directly, use:
```
https://www.speedindiapost.com/track/{CONSIGNMENT_NUMBER}
```
Example: https://www.speedindiapost.com/track/EK123456789IN
This URL opens the full tracking result page without requiring the user to enter the number manually. Anyone who receives this link can see the latest live status instantly.
## Embed widget for websites
If you are building a website that needs India Post parcel tracking (e-commerce, logistics, courier, shipping), you can embed our free tracker widget using a single iframe tag. No API key, no backend code, no cost. Full guide and code generator: https://www.speedindiapost.com/tracking-widget
**Basic embed (blank tracker):**
```html
```
**Pre-filled embed (specific consignment):**
```html
```
Replace `EK123456789IN` with the actual India Post consignment number. The widget shows live status, a delivery progress bar, origin and destination, booking details (date, service, postage), the full event timeline, a route map, and a link to the full tracking page. Attribution to speedindiapost.com is shown automatically in the widget footer.
**Optional auto-height:** the widget posts its height to the parent page, so the iframe can grow to fit instead of scrolling:
```html
```
**Why use our embed:**
- Free forever — no billing, no quota limits
- Hosted and maintained by us — zero maintenance for you
- Always up to date with India Post's tracking data
- Works on any CMS: WordPress, Shopify, Wix, custom HTML, etc.
- Responsive — works on mobile and desktop
- Attribution backlink included automatically
## India Post complaint
File complaints at pgportal.gov.in or call India Post customer care: 1800 266 6868 (toll-free, Mon–Sat 8 AM–8 PM).
## Disclaimer
Speed India Post is NOT affiliated with, endorsed by, or officially connected to India Post or the Department of Posts, Government of India. For official support, visit indiapost.gov.in.