Complete NTRIP Setup on iPhone in the Shortest Time|6 Foolproof Steps with Example Inputs
By LRTK Team (Lefixea Inc.)
First, to achieve centimeter-level high-precision positioning using an iPhone, it is essential to receive correction information via a method called "NTRIP." However, when setting it up for the first time, the many technical terms and input fields can confuse a lot of people. This article clearly explains, in six steps and with input examples, the concrete procedures to complete the NTRIP setup on an iPhone as quickly as possible. By reading on, even first-time users will be able to complete the NTRIP connection smoothly without configuration errors.
Table of Contents
• Basic knowledge and preparation for using NTRIP on an iPhone
• Step 1: Prepare and connect the equipment required for high-precision GNSS positioning
• Step 2: Check the iPhone's network environment and the app's pre-configuration
• Step 3: Open the correction information (NTRIP) settings screen in the GNSS app
• Step 4: Enter NTRIP connection information (host, port, mount point, etc.) [input examples provided]
• Step 5: Connect to the correction service and start RTK reception
• Step 6: Confirm that the positioning status is a FIX solution and begin operation
• Summary: Make high-precision smartphone positioning even easier and more reliable with LRTK
Basic Knowledge and Preparations for Using NTRIP on an iPhone
First, let's clarify what NTRIP (enu-trip) is and what is required to use it on an iPhone. NTRIP stands for "Networked Transport of RTCM via Internet Protocol" and is a communication protocol for exchanging data (RTCM format) over the Internet to correct GNSS positioning errors. Simply put, NTRIP is a system that receives correction information distributed from a reference station※ via the mobile communications network and thereby improves the positioning accuracy of the iPhone side (the mobile station) in real time. Traditionally, corrections were received by radio from base stations within a few km (a few mi), but because NTRIP operates over the Internet, it can receive correction data from reference-station networks that are far away.
※ Reference station: a GNSS receiver whose coordinate position is precisely known. Networks of numerous reference stations are provided as various "GNSS correction services".
So, what do you need to perform high-precision positioning on an iPhone using NTRIP corrections? There are mainly four required preparations and conditions.
The first item is the iPhone itself. It is essential that it can connect to the Internet via mobile data or Wi‑Fi. If you expect to work outdoors, it is desirable that the phone can receive a cellular signal (if substituting a Wi‑Fi‑only device, you will need to secure an internet connection using a pocket Wi‑Fi or tethering).
Second, prepare a high-precision GNSS receiver. This is a compact RTK-capable GNSS receiver device that can be attached externally to an iPhone. There are types that attach to the back of a smartphone and types that connect via Bluetooth. Choose one that, despite being pocket-sized and weighing about 100–200 g, supports multi-frequency GNSS and is capable of receiving RTK corrections. Because the iPhone's built-in GPS alone can have errors of several meters, only by combining it with this external receiver does real-time centimeter-level positioning (cm level accuracy (half-inch accuracy)) become possible.
The third is a smartphone app for GNSS positioning. A dedicated app that works in conjunction with an external receiver is required. In many cases, receiver manufacturers provide apps for the iPhone that can be installed from the App Store. Through this app you configure reception of correction data (NTRIP connection settings), start positioning, record location information, and manage data.
Fourth, you need to register with a correction information service and obtain NTRIP connection information. To use network RTK, it is essential to subscribe to a service (a reference station network) that distributes correction data. Examples include services that utilize electronic reference point networks operated by national or local governments, and paid VRS (Virtual Reference Station) services provided by private companies. When you register, you will be provided with the information required for NTRIP connection (the connection server’s hostname or IP address, port number, mount point name, username and password). Because these details must be entered accurately, check the notification email or manual in advance and make a note of them.
Once the above preparations are complete, it's time to perform the NTRIP setup on your iPhone. From here, we will explain the actual setup procedure in six steps. We'll also point out common stumbling blocks and countermeasures for each step, so if you follow them in order you can reliably complete the configuration.
Step 1: Prepare and connect the equipment required for high-precision GNSS positioning
In the first step, prepare the hardware. First, have an external GNSS receiver ready at hand and connect it to your iPhone. If it is a wearable device, attach it to the back of the iPhone or to the charging port; if it is a Bluetooth-compatible device, pair it. Connection methods vary by receiver, so set it up correctly by following the included instruction manual.
Turn on the receiver, and once the device is recognized on the iPhone, next check whether the GNSS receiver has started positioning. Even without opening the dedicated app, it's fine if the device name shows as connected on the iPhone's Bluetooth settings screen. If possible, launch the receiver's companion app (or a generic GNSS tool) and check the current reception status. If the number of satellites received and provisional latitude/longitude are displayed, that is evidence the device is operating normally (at this stage it is before corrections, so a "single solution" with errors on the order of several meters (several ft) is expected and not a problem). Test in an outdoor location with a clear view of the sky, and once you confirm there are no issues with the equipment's readiness, proceed to the next step.
Note: If there is a connection issue here, subsequent NTRIP configuration will not work correctly. Recheck cable insertion, pairing settings, and the receiver's battery level, and eliminate any hardware-related problems. Also, if you are using the receiver for the first time, follow the manufacturer's instructions to perform firmware updates and basic settings as needed (for example, set the output format to NMEA).
Step 2: Check the iPhone's network connectivity and app pre-configuration
Next, prepare the software and communication environment. Because NTRIP receives data via the internet, make sure the iPhone has a stable connection. When using a cellular network outdoors, check in advance that the signal strength is sufficient and that packet data communication is not restricted. In locations with weak signals, such as underground or in mountainous areas, correction data may be interrupted and RTK positioning may become unstable. As needed, consider using a mobile router in combination, or prepare the CLAS method (Quasi-Zenith Satellite System augmentation), which can provide positioning even when offline, as a backup; consider countermeasures appropriate to the field environment.
Next is the pre-setup for the GNSS positioning app. If you haven’t installed it yet, download the dedicated app from the App Store. If it’s already installed, it’s a good idea to update it to the latest version. When you first launch the app, it may request access permissions (such as use of location information and Bluetooth connection), so allow all of them. In particular, be careful to set location access to “Always Allow” or “Allow While Using the App,” because if you don’t, correction reception may stop in the background.
Also, if the app's settings allow you to select the unit system and geodetic datum (such as the World Geodetic System or the Japan Geodetic System), set them according to your intended use. Most high-precision positioning uses the World Geodetic System (WGS84), but some operations may require configuring the zone for the plane rectangular coordinate system. Checking these basic settings in advance before entering the NTRIP settings will make subsequent work smoother.
Note: If the smartphone’s power-saving mode or automatic screen lock is enabled, communications may be interrupted during long positioning sessions. During positioning, check whether the app has a setting to disable sleep so the screen does not turn off, or set the iPhone’s Auto-Lock to a longer interval. Once communication and the app are ready, you can move on to the specific NTRIP connection settings.
Step 3: Open the correction information (NTRIP) settings screen in the GNSS app
In Step 3, open the NTRIP settings screen within the dedicated app. With the GNSS receiver and iPhone connected and the app launched, look for the correction information settings screen from the menu. In many apps, RTK corrections or NTRIP-related menus are found under items like "Settings" or "Positioning Settings." Names vary by app, but use keywords such as "Network RTK," "Ntrip Settings," or "Correction Information Source" as guides.
In the correction information settings screen, there may be a mode selection for whether to receive correction data from the network. For example, on models that offer multiple choices such as "No correction (standalone positioning) / NTRIP (network) / base station mode", select the "NTRIP" or "Network RTK" option. This switches the app to a mode that receives correction data via the Internet.
Next, when you open the NTRIP detailed settings screen, the input form for the connection destination information (caster information) will finally be displayed. Usually, this screen requires you to enter five items: host name (caster address), port number, mount point, username, and password. In the next step you will enter specific values for these, so please keep the screen open and be ready.
Note: For some correction information services, settings are made via a web browser rather than a dedicated app (for example: receivers that connect to the Internet via Wi‑Fi and whose settings pages are accessed from a browser). However, in many cases, if the receiver is attached to or connected to an iPhone, you can configure it from an app on the smartphone. The procedures in this article basically assume settings are made using a smartphone app.
Step 4: Enter NTRIP connection information (host, port, mount point, etc.) [example input included]
In Step 4, accurately enter the NTRIP connection information you have prepared. As you proceed, confirm what value should be entered for each field.
Hostname: This is the address of the correction data distribution server (Ntrip caster). It is usually provided as an alphanumeric domain name or a numeric IP address. Examples: "ntrip.example.com" or "123.45.67.89". Enter the hostname exactly as notified by the provider, taking care to avoid spelling mistakes.
Port number: This is the communication port number for an NTRIP server. If none is specified, the standard port "2101" is typically used, but some services may specify a different port. If a port number has been provided, follow it.
Mount point: An identifier for each reference-station data set provided on the caster. It is like a string ID that you enter to specify the correction data stream you want to connect to. For example, in a single-reference-station configuration it may be an ID that includes the region or station name (e.g., "GNSS_Tokyo"), while in a VRS configuration it may be a name such as "VRS" or "NEAR". The mount point is case-sensitive, so enter it exactly as notified. If you enter the wrong mount point you will not receive the correct correction information, and the accuracy will never improve.
Username and password: These are the login credentials issued when contracting a correction service. They may not be required for freely available public data, but many services require user authentication. Ensure both the username and password are entered entirely in half-width characters and without errors. Pay particular attention to the password, as it's easy to mistype in environments where copy & paste is not possible.
After entering the above information, review the settings. Because even a single character error can prevent a connection, it is important to carefully check your entry after input. An example input is shown below, so compare it with your own settings and format.
Host: ntrip.example.com Port: 2101 Mount point: VRS_ABC Username: taro_gps Password: Xy1234Z
The above is a fictional example, but the formats of hostnames and mount points vary depending on the service. Make sure to enter them exactly as instructed in the documentation provided by the provider.
Note: Some apps let you specify the mount point using a selectable (pull-down) menu. In that case, you can simply choose the reference-station data you will use from the list. However, if there are multiple candidates you may be unsure which to choose. Generally, if a "VRS method" is offered, it is good to select that (because it automatically applies nearby reference-station data). For region-limited services, choose the one that corresponds to the area where you will be positioning. If you are unsure, contact the service provider and they can tell you the appropriate mount point.
Step 5: Connect to a correction service and start RTK reception
Once you have finished entering the NTRIP connection information, you can go ahead and start connecting to the correction data distribution service. On the app's settings screen there should be a "Connect" button or buttons such as "Start" or "Begin". Tapping it will access the NTRIP caster on the Internet via your iPhone and start receiving correction data.
When the connection is successful, some status display on the app screen should update. For example, you might see "Receiving" or "Receiving data," or the received byte count and data rate may start counting up. This is a sign that correction information is being received in real time via NTRIP. If the numbers increase, it indicates that data is flowing smoothly.
On the other hand, if no data reception indicator appears even after a while following connection, some problem may be suspected. Check whether the input information is incorrect (especially typos in the username or password, or differences in uppercase and lowercase) and whether the communication environment is unstable. If you cannot connect despite not being out of range, there may be a server outage on the service side or an expired contract. In that case, check the provider’s outage information or try again at another time.
Now, once you have successfully started receiving the data, the GNSS receiver uses the correction information to compute high-precision positioning. Note that this initial convergence takes a little time. Accuracy will not improve immediately after connection; it starts from a state called the "float solution (Float solution)". This is a computed solution in which the correction data are being applied, but uncertainty still remains. While in the float solution, accuracy remains on the order of tens of cm (tens of in) to about 1 m (3.3 ft). Please continue receiving without rushing.
Point: Ensure the GNSS receiver's antenna has a wide view of the surrounding sky. In areas with building shadows or heavy tree cover, satellite signals can be blocked, causing longer time for initial convergence or, in the worst case, failure to achieve FIX. You can improve the positioning environment by choosing as open a location as possible and mounting the antenna high overhead (using a pole or tripod).
Step 6: Confirm that the positioning status is a FIX solution and start operation
After connecting to NTRIP, if you continue receiving for about one minute, there will come a moment when the high-precision positioning solution changes from a float solution to a FIX solution (fixed solution). Watch the app’s display. Many apps show the current positioning status and indicate the state with terms such as "Single", "Float", "Fix", or with colored icons. If this shows "FIX" or "Fixed", it means real-time RTK positioning has succeeded. Your position is then being determined with astonishing accuracy—±1–2 cm (±0.4–0.8 in) horizontally, and within a few centimeters to a dozen or so centimeters (a few in to a dozen or so in) vertically.
Once you have confirmed a FIX solution, you can begin operating high-precision positioning. For example, for surveying work you can record the coordinate values obtained from that point onward, and for mapping applications you can precisely perform AR displays and overlay GIS data. During operations, keep checking in the app whether the FIX state is being maintained. Depending on satellite reception and the surrounding environment, the solution may temporarily revert to a float solution or accuracy may degrade. In particular for tasks involving movement, stopping periodically and waiting a few seconds makes it easier to return to FIX.
If you cannot obtain a FIX solution, please recheck the following points: (1) whether there are any mistakes in the NTRIP connection information (especially whether you selected the wrong mountpoint), (2) whether the satellite reception environment is poor (for example, are you in a location with an open view of the sky?), (3) whether, due to the correction service’s specifications, your current location is outside the service area (this is not a problem for wide-area services, but for region-limited services corrections will not be applied outside the area). Check these items, and if it still doesn’t work, sometimes disconnecting once and reconnecting from step 5 will succeed.
Note: Pay attention to accuracy indicators as well. Depending on the app, you may see not only the RTK status but also the number of satellites currently in use and the DOP value (the geometric strength of positioning accuracy). Even with a FIX solution, if the number of satellites is extremely low or the PDOP value is high (poor), accuracy can vary. It's best to keep a lock on ten or more satellites and maintain a good PDOP value (generally 2.0 or below is desirable).
With that, the series of steps to configure NTRIP on your iPhone and begin high-precision positioning is complete. The initial setup may take time to gather information and enter data, but once you have learned the procedure, you will be able to complete it much more quickly next time.
Summary: Make smartphone positioning even easier and more reliable with LRTK
As introduced above, by combining an iPhone, a small GNSS receiver, and NTRIP correction information, anyone can achieve centimeter-level positioning that previously required specialized equipment. The key points for setup are entering accurate connection information and preparing an appropriate equipment environment. If you follow these six steps, you should be able to start RTK positioning without major failures.
If you want to perform high-precision positioning even more easily, consider using LRTK (iPhone-mounted GNSS high-precision positioning device). LRTK is a pocket-sized GNSS receiver that attaches to an iPhone, integrating a high-performance antenna and a battery while working in conjunction with an app to provide an integrated solution for easy RTK positioning. The dedicated smartphone app lets you configure and manage the NTRIP connection described here, so even beginners can import correction data without confusion and obtain a FIX solution. Using LRTK will simplify on-site positioning tasks and make it easier to secure stable high precision.
High-precision positioning is increasingly being applied across a wide range of fields, from surveying and construction to agriculture, inspection work, and location-based gaming. By configuring NTRIP on your iPhone and starting RTK, you can bring new efficiencies and higher accuracy to these areas. I hope this article helps you take that first step. Now, grab your iPhone and step into the cutting-edge world of high-precision positioning.
Next Steps:
Explore LRTK Products & Workflows
LRTK helps professionals capture absolute coordinates, create georeferenced point clouds, and streamline surveying and construction workflows. Explore the products below, or contact us for a demo, pricing, or implementation support.
LRTK supercharges field accuracy and efficiency
The LRTK series delivers high-precision GNSS positioning for construction, civil engineering, and surveying, enabling significant reductions in work time and major gains in productivity. It makes it easy to handle everything from design surveys and point-cloud scanning to AR, 3D construction, as-built management, and infrastructure inspection.


