• NFC · FeliCa
  • MRT Line 6
  • English + বাংলা
  • Works offline

Your Metro card, finally on your phone

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.

DownloadSee features

No account · No analytics · Unofficial — not affiliated with DMTCL

Screens show sample data

Rapid Pass BD home screen showing a card and recent trips

Features

Everything a daily commuter needs

Built around the way people actually ride the Dhaka Metro — quick taps, clear fares, no queues.

FeliCa

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.

Official rates

Smart fare calculator

Pick any two stations and get the fare, distance, travel time and a step-by-step route summary from the DMTCL rate table.

Interactive MRT Line 6 map

A custom-drawn vector map with pinch-to-zoom, pan and station details, sharp at any scale.

Demo data

Trip history timeline

An expandable timeline of journeys and recharges, grouped by date, with entry, exit and distance per trip.

Demo data

Travel insights

Weekly and monthly spending, total trips, average fare and your most-visited stations as clean charts.

English & বাংলা

Fully localized and follows your phone’s language. Light and dark themes, designed to feel at home on iOS.

How it works

Tap, read, plan, ride

Four steps, no account, nothing leaves your phone.

  1. 1

    Tap

    Hold your Rapid Pass or MRT Pass against the top of your phone.

  2. 2

    Read

    The app talks to the FeliCa chip over NFC and identifies your card, locally.

  3. 3

    Plan

    Pick a start and end station for the fare, distance and route, or browse the Line 6 map.

  4. 4

    Review

    Open the timeline and insights to see where your trips and money go.

Privacy & honesty

Private by design, honest by default

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

Servers & analyticsnever contacted

No sign-up, no tracking

No accounts, no analytics SDKs, no ads. Card data is processed locally and never uploaded anywhere.

Reads the card ID

Over NFC the app reads the card’s unique manufacturer ID (IDm) to identify it, and nothing more.

Balance is DMTCL-protected

The balance and transaction sectors are encrypted with keys held by DMTCL, so the app can’t read them without official access.

Demo data is labelled

Until official access exists, balance, recharge and trip screens show sample data and are marked “Demo” inside the app.

Download

Get Rapid Pass BD

Pick your platform.

iPhone

iOS 13 or later, with NFC. IPA file for sideloading.

Download IPAIPA · 7.6 MB
Verify this file

SHA-256

Check it with: shasum -a 256 RapidPassBD.ipa

Android

Direct APK for 64-bit Android phones with NFC.

Download APKAPK · 20 MB
Verify this file

SHA-256

Check it with: shasum -a 256 RapidPassBD.apk

Step-by-step install guide

Phones without NFC fall back to a simulated scan so you can still explore every screen.

FAQ

Questions, answered

How do I install it?

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.

Does it show my real balance?

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.

Which cards work?

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.

Is this an official DMTCL app?

No. It is an independent project, not affiliated with or endorsed by DMTCL. The fare calculator follows the published DMTCL rate table.

Does it collect or upload my data?

No. There are no accounts, no analytics and no tracking. Card data is processed on your device and never leaves it.

What languages and phones are supported?

English and বাংলা, following your system language. It runs on iOS and Android and is designed iOS-first, with light and dark themes.