Your Japanese transit card, at a glance.
ICCard reads supported physical Japanese transit IC cards using your phone's NFC. Check the balance stored on your card, review recent activity, and keep useful details together on your device. No account or internet connection is required.
CHECK YOUR CARD BALANCE
Hold a supported physical card against your phone's NFC antenna to read its stored balance in yen. Saved information shows when it was scanned, so you can tell how recent it is. Scan again when you want to refresh it.
REVIEW RECENT ACTIVITY
See the recent records available on your card, including rail travel, purchases and top-ups where supported. Recorded entry and exit stations are shown in English and Japanese when available. Station lookup works offline.
KEEP YOUR CARDS TOGETHER
Save multiple cards locally and reopen their latest scanned information without scanning again. Rescanning a card replaces its previous snapshot rather than building a complete travel archive.
ADD NOTES AND EXPORT CSV
Add your own notes to activity entries. Save or share a CSV containing the card's recent history, balances, recorded station names and notes. The hardware card identifier is not included in CSV exports.
MADE FOR EVERYDAY USE
Choose English or Japanese in the app. ICCard follows your device's light or dark appearance.
PRIVATE BY DESIGN
No account, ads, analytics or automatic uploads. Card information and notes are stored on your device. You can delete a saved card in the app. Saving or sharing a CSV creates a separate copy at a destination you choose; that destination may upload it, and deleting the card does not delete exported copies.
IMPORTANT TO KNOW
• Requires Android 7.0 or later and a phone with NFC-F/FeliCa reading support. NFC must be enabled.
• Reads supported physical Japanese transit cards, including some Suica, PASMO and ICOCA variants. Not every card, card generation or phone/card combination is supported.
• Does not read a card stored in the same phone's digital wallet.
• Read-only: no payments, card writes or top-ups.
• Saved balances reflect the last scan, not a live account balance.
• Reads up to 20 recent on-card records; fewer may be available. It is not a complete transaction statement.
• Calculated balance changes are differences between recorded balances, not guaranteed fares or purchase totals.
• Station names may be missing or outdated. Recorded endpoints do not describe the full route travelled.
ICCard is an independent app, not an official product of a railway operator or card issuer. Card and service names belong to their respective owners.
Read Japanese IC card balances and recent trips. Save notes and export CSV