NFC card reader
Hold a Rapid Pass or MRT Pass near your phone. The app opens an NFC session and reads the card's unique ID.
Tap your Rapid Pass or MRT Pass to the back of your phone. Calculate fares, explore the MRT Line 6 map and keep a private trip timeline. No sign-up, no tracking.
No account · No analytics · Unofficial — not affiliated with DMTCL
Screens show sample data

Features
Built around the way people actually ride the Dhaka Metro — quick taps, clear fares, no queues.
Hold a Rapid Pass or MRT Pass near your phone. The app opens an NFC session and reads the card's unique ID.
Pick any two stations and get the fare, distance, travel time and a step-by-step route summary from the DMTCL rate table.
A custom-drawn vector map with pinch-to-zoom, pan and station details, sharp at any scale.
An expandable timeline of journeys and recharges, grouped by date, with entry, exit and distance per trip.
Weekly and monthly spending, total trips, average fare and your most-visited stations as clean charts.
Fully localized and follows your phone’s language. Light and dark themes, designed to feel at home on iOS.
How it works
Four steps, no account, nothing leaves your phone.
Hold your Rapid Pass or MRT Pass against the top of your phone.
The app talks to the FeliCa chip over NFC and identifies your card, locally.
Pick a start and end station for the fare, distance and route, or browse the Line 6 map.
Open the timeline and insights to see where your trips and money go.
Privacy & honesty
Everything happens on your phone, and the app tells you exactly what it can and can’t read.
Your card
FeliCa · NFC-F
Your phone
reads on-device
The app
fares · map · timeline
No accounts, no analytics SDKs, no ads. Card data is processed locally and never uploaded anywhere.
Over NFC the app reads the card’s unique manufacturer ID (IDm) to identify it, and nothing more.
The balance and transaction sectors are encrypted with keys held by DMTCL, so the app can’t read them without official access.
Until official access exists, balance, recharge and trip screens show sample data and are marked “Demo” inside the app.
Download
Pick your platform.
iOS 13 or later, with NFC. IPA file for sideloading.
Download IPAIPA · 7.6 MBSHA-256
Check it with: shasum -a 256 RapidPassBD.ipa
Direct APK for 64-bit Android phones with NFC.
Download APKAPK · 20 MBSHA-256
Check it with: shasum -a 256 RapidPassBD.apk
Phones without NFC fall back to a simulated scan so you can still explore every screen.
FAQ
The iOS build is an IPA rather than an App Store release, so install it with a sideloading tool such as AltStore or Sideloadly using your Apple ID. On Android, download the APK, open it and allow installs from your browser or file manager when asked. The install guide walks through both step by step.
Not yet. The balance and trip logs on Rapid Pass and MRT Pass cards are protected by keys owned by DMTCL. Until official access is available, those screens use simulated data and are clearly marked Demo. The NFC scan itself is real: it reads your card’s unique ID.
Dhaka Metro Rapid Pass and MRT Pass. Both use Sony FeliCa (NFC-F), so your phone needs NFC. Without NFC the app falls back to a simulated scan.
No. It is an independent project, not affiliated with or endorsed by DMTCL. The fare calculator follows the published DMTCL rate table.
No. There are no accounts, no analytics and no tracking. Card data is processed on your device and never leaves it.
English and বাংলা, following your system language. It runs on iOS and Android and is designed iOS-first, with light and dark themes.