Nextation
iPhone widget app · for railways in Japan

Which station
is next?
Just glance.

On a Japanese train the announcement is in Japanese, and the sign on the platform is gone before you can read it. Nextation keeps the next station on your Lock Screen for the whole ride — no unlocking, no app to open.

Nextation works on railways in Japan only — its station and line data covers Japan.

You never have to say
where you are going.

No route to register, no line to choose, no button to press. Once you are moving along a railway line, Nextation works out where you are and puts the next station on your Lock Screen, on your Home Screen, and above whatever app you are using. Adding the widget once and allowing access to your location is all the setting up there is.

01 / LOCK SCREEN WIDGET

Without unlocking your phone

The station you have just left, the station you are heading to, and a rough arrival time — on the Lock Screen. Three shapes to choose from: rectangular, single-line and circular. The line you are riding is estimated from your location; if the estimate is wrong, you can pick the line yourself.

Note: iOS draws Lock Screen widgets in a single colour.

02 / HOME SCREEN WIDGET

The colour tells you which line

Small and medium sizes. The thin bar down the left edge takes the colour of the line you are on, and the station name is the largest thing on the widget — so it stays readable on a moving train.

Next
Shimbashi
approx. 18:42
Next
Tamachi
approx. 18:45
Yamanote LineKeihin-Tohoku Line
Next
Shimbashi
Tokyo Shimbashi
approx. 18:42
03 / LIVE ACTIVITY & DYNAMIC ISLAND

Even while you use another app

While you are riding, the next station sits in the Dynamic Island. Watching a video, reading a map, writing a message — you only have to look up. On the Lock Screen the same information is shown in more detail.

Shimbashi
while another app is open
Yamanote LineKeihin-Tohokuarr. 18:42
Next
Shimbashi
Tokyo Shimbashi
approaching

It counts stations,
not metres.

Register the station you are getting off at, and Nextation tells you one stop before it, and again just before you arrive. Announcements on Japanese trains are not measured in metres — they are measured in stations. Neither is this alarm. One stop before is early enough to put your coat on and reach the door.

One stop to go
Next is Hamamatsucho. The one after that is Shimbashi, where you get off.
1 stop before
Arriving shortly
Shimbashi. Time to get ready to leave the train.
on approach

For people who cannot read the signs.

Station names are shown in Latin script — the same spelling you see on the platform signs and on the display inside the carriage. What you read on your phone matches what is written around you.

Readable at a glance,
on a moving train.

The station name is the largest thing on the screen and everything else stays quiet. The line colour tells you which line you are on.

Main screen while stopped, showing the nearest station and a saved route
Stopped: the nearest station
Main screen while moving, showing the next station in large type
Moving: the next station takes over
Main screen while moving, showing progress between the previous and the next station
Progress from the last station

Where you are stays with you.

Location is processed on device. We do not send or store location data on any server we control. There is no tracking and no advertising SDK.

To resolve station and line names, only the coordinate being looked up is sent statelessly to a public API each time. The privacy policy explains this in full.

Support

Contact

Bug reports and requests are welcome, in English or Japanese.

nextationsupport@gmail.com

Privacy policy

How location data is handled.

pandamarumaru.github.io/nextation/

Coverage depends on the station data provider. — Continuous background location use consumes battery. — The list of upcoming stations follows the local-train stopping pattern, so a rapid or express service may pass some of the stations shown. — Positioning is less accurate underground and in tunnels.

English