Have you ever lost photos from a trip because you couldnโt remember where exactly they were taken? Or did you want to share the exact location of the shooting with your friends, but your phone didnโt save geodata? Linking coordinates to photos on Android is a useful feature that often works out of the box, but sometimes requires manual configuration or even restoration of lost tags.
In this article we will look all ways to add geodata โfrom basic activation of GPS in the camera to advanced EXIF โโediting methods through third-party applications. You will learn why a smartphone may not save coordinates, how to check the accuracy of tags, and what to do if geotags disappear after transferring photos to a PC. We will also compare popular apps for manual location editing and show how to automate the process for hundreds of pictures.
Important: geodata in photos is not only a convenience, but also a matter of privacy. We will separately focus on how to delete coordinates before publishing on social networks, so as not to reveal your location to strangers.
Why Android does not save geodata in photos
If your smartphone does not attach coordinates to pictures, the problem lies in one of three areas: camera settings, system permissions or hardware limitations. Let's look at each one.
1. GPS or power saving modes are disabled. Many users save battery power by turning off geolocation manually or activating modes like Battery Saver (on Samsung) or Ultra Power Saving (on Xiaomi). In these modes, GPS may work intermittently or be completely deactivated for background processes, including the camera.
2. Privacy settings. In the latest versions of Android (starting Android 10), strict restrictions have appeared on application access to geodata. Even if you have allowed the camera to use the location, the system may block the recording of coordinates in EXIF tags due to privacy policy (for example, on devices with EMUI from Huawei or ColorOS from Oppo).
3. Software bugs or โlightweightโ firmware. Some budget smartphones (for example, models Realme C-series or Redmi A-series) come with stripped-down versions of the camera, where the geotagging function is disabled at the firmware level. Also, bugs can occur after updates - especially if you use custom ROM firmware. like LineageOS.
โ ๏ธ Attention: On devices with Android Go Edition (for example, Nokia 1.4 or Samsung Galaxy J2 Core) geodata recording is often disabled by default due to performance optimization. Check the presence of the function in the camera menu - if it is not there, you will need third-party software.
- ๐ฑ Hardware problems: On older smartphones (released before 2018), the GPS module may be unstable, especially indoors or with a weak signal.
- ๐ App Conflict: If you use alternative cameras (e.g. Google Camera or Open Camera), they may overwrite standard camera settings, including geotagging.
- ๐ Regional restrictions: In some countries (such as China), manufacturers disable coordinate recording by default due to local privacy laws.
How to enable saving geodata in a standard Android camera
If your smartphone supports recording coordinates, but the function is disabled, follow these instructions. The process may differ slightly depending on the shell (MIUI, One UI, OxygenOS, etc.), but the general logic is the same.
Open the application Camera and find the โ๏ธ icon (Settings) or swipe sideways to open additional options. Look for items like:
LocationorGeotags(to Samsung)Save geodata(to Xiaomi/Redmi/POCO)Add coordinates(to Google Pixel)EXIF tagsโEnable GPS(on Huawei/Honor)
If there is no such item, check the system permissions:
- Go to
Settings โ Applications โ Camera โ Permissions. - Make sure it is enabled
Location(orGeodata). - On some devices (for example OnePlus) you need to additionally allow
Background access to location.
On smartphones with pure Android (Pixel, Motorola, Nokia), the path to geotagging settings is often hidden: go to Camera โ Settings โ Advanced โ Save location.
Enable GPS in the notification shade|
Allow camera access to location|
Activate geotags in camera settings|
Disable power saving modes|
Reboot your smartphone (if the changes are not applied)-->
Top 5 applications for adding geodata to photos
If the standard camera does not support geotags or you want to edit the coordinates after shooting, use third-party apps We tested dozens of applications and selected the best in terms of functionality, accuracy and. convenience.
| Application | Features | Cons | Rating |
|---|---|---|---|
| Photo Exif Editor | EXIF editing, batch processing, map for visual selection of coordinates | Advertising in the free version, no Russian language | 4.7 |
| GeoTag Photos Pro | Automatic GPS tracking, RAW support, export to KML | Paid subscription for full functionality (~300โฝ/month) | 4.5 |
| Picturenaut | User-friendly interface, history locations, integration with Google Maps | Limit to 50 photos per month in the free version | 4.6 |
| ExifTool (for PC) | Maximum accuracy, support for all EXIF tags, working with a photo package | Complex interface, requires connection smartphone to PC | 4.9 |
| Map Pilot | Recording a GPS track in the background, linked to a photo by time | Consumes a lot of battery, no manual editing of coordinates | 4.4 |
For most users, the optimal choice will be Photo Exif Editor - it is free (with advertising), supports Russian language and allows you to edit coordinates manually on the map. If you need to automate the process for hundreds of photos, pay attention to GeoTag Photos Pro โit synchronizes images with the GPS track recorded during shooting.
For professionals working with RAWfiles, ExifToolthis is a console option. application for PC, but it can also be launched on Android via Termux (command line skills required). Example command for adding coordinates:
exiftool -GPSLatitude=55.7558 -GPSLongitude=37.6176 -GPSLatitudeRef=N -GPSLongitudeRef=E /sdcard/DCIM/Camera/IMG_1234.jpg
โ ๏ธ Attention: When using ExifTool on Android via Termux make sure you have write permissions to folder with photos. Otherwise, the changes will not be saved. To do this, run the command Termux run the command termux-setup-storage.
How to manually add or change geodata in photos
Suppose you photographed a landmark, but forgot to turn on the GPS, or the coordinates were saved incorrectly in 2-3 minutes using mobile applications. example Photo Exif Editor:
- Install the application from Google Play and open it. Grant access to files and location.
- Select a photo from the gallery. The application will show all EXIF data, including current coordinates (if any).
- Click โEdit GPSโ. A map will open (usually Google Maps or OpenStreetMap).
- Specify the exact location manually or through a search by address. Coordinates are automatically converted to format
DDยฐMM'SS". - Save changes. The application will overwrite the EXIF file without affecting the image itself.
If you need to process several photos at the same time:
- ๐ Select all files in the gallery applications.
- ๐ Click
Batch editing โ Geodata. - ๐ Select coordinates on the map (they will apply to all selected photos).
- โ Confirm the changes.
For precise reference, use service Google Maps:
- Find the desired location on the map.
- Press and hold your finger on the point to make a red marker appear.
- Copy the coordinates from the address bar (format:
55.755826, 37.6176). - Paste them in the edit field EXIF.
If you are taking photographs while traveling, turn on your smartphone Airplane mode with active GPS. This will save battery, and the coordinates will be recorded more accurately due to the absence of interference from the mobile network.
Checking and correcting errors in geodata
Sometimes the coordinates are saved, but with errors - for example, the smartphone indicates a neighboring street or even another city. This happens due to a weak GPS signal, the use of Wi-Fi or network geolocation (via cell towers), which are less accurate. Here's how to check and correct such errors:
1. Check through EXIF viewer:
- Install the application EXIF Viewer (or similar).
- Open the photo and find the fields
GPS LatitudeiGPS Longitude. - Compare the coordinates with the actual location on the map.
2. Automatic correction:
If the error is small (for example, 100โ200 meters), use GeoTag Photos Pro:
- Upload the photo to application.
- Select
Adjustment by GPS track. - The application will compare the shooting time with your route and offer corrected coordinates.
3. Manual editing for accuracy:
If automatic adjustment did not help, edit the coordinates manually (instructions in the previous section). For maximum accuracy:
- ๐ Use Google Earth โit shows 3D models of buildings, which helps to clarify the location up to several meters.
- ๐ Check the shooting time in EXIF If it does not match the real one. due to a failure of the watch on the smartphone), the coordinates will be incorrect.
โ ๏ธ Attention: On some smartphones (for example, Huawei P40 Pro or Xiaomi Mi 11) EXIF may be recorded approximate location (with an accuracy of a quarter), even if GPS is turned on. This is due. with the processor running Kirin or Snapdragon in power saving mode. To get accurate coordinates, before shooting, activate High accuracy in the location settings.
How to remove geodata before publishing on social networks
By posting photos to Instagram, VK or Facebook, you may unwittingly reveal your location - especially if the photo was taken at home or in a non-public place. Here's how to remove geotags before. download:
Method 1: Through the Android gallery (does not work on all devices):
- Open the photo in the standard Gallery.
- Click
EditโAdditional(or โ๏ธ). - Find item
Delete geodataorClear EXIF. - Save changes (a copy without marks will be saved).
Method 2: Using applications:
- ๐ฑ EXIF Eraser: deletes all marks or only coordinates, supports batch processing.
- ๐ฅ๏ธ IrfanView (for PC): free app with EXIF cleaning function.
- ๐ Online services: Exif.Party or Verexif.com (upload photos only via VPN!).
Method 3: Resaving the image:
If you send a photo via messenger (Telegram, WhatsApp) or edit it in Snapseed/Lightroom, geodata is usually deleted automatically. However, this reduces the quality of the image due to re-compression.
Social networks process geodata differently: Instagram and Twitter delete them upon loading, and VK and Facebook can be saved - check your account privacy settings.
How to check whether geodata remains after deletion?
Open the processed photo in EXIF Viewer or upload to Exif.Party. If the fields GPS Latitude/Longitude are empty or show 0.0, the coordinates have been successfully deleted.
Automation geotags: shooting with a GPS track
If you often take photographs while traveling and want to automatically link pictures to the route, use recording a track. GPS. This method is more accurate than standard geotags, since it takes into account your movement between frames. Let's consider the process using the example of the application Map Pilot:
- Install and configure the application:
- Download Map Pilot from Google Play.
- Allow access to location and storage.
- In settings, select
Recording interval(optimally: 5โ10 seconds).
- Start recording track before shooting:
- Press
Startto Map Pilot. - Close the application (it will run in the background).
- Take photos as usual - the track is recorded in parallel.
- Press
- After shooting, stop recording in Map Pilot.
- Select
Export โ Link to photo. - Specify a folder with photos - the application will automatically compare the shooting time and coordinates from the track.
Advantages this method:
- ๐ฏ Accuracy up to 3โ5 meters (versus 10โ50 meters with standard georeferencing).
- ๐ Works offline โthe track is recorded even without the Internet.
- ๐ Visualization of the route: you can export the track to Google Earth for analysis.
Alternative applications for recording tracks:
- ๐บ๏ธ GPS Logger: light, without excess water, export to
GPX/KML. - ๐ถ OsmAnd: supports offline maps, useful for hiking routes.
- ๐๏ธ Locus Map: advanced functions for tourists (marking points, distance calculations).
โ ๏ธ Attention: Long-term GPS recording (more than 4-5 hours) can significantly reduce battery life on smartphones with a small battery (less than 4000). mAh) use powerbank or enable track recording only at key points along the route.
Recording a GPS track is the best way for travel where geolocation accuracy is important (for example, for photographs of wildlife or architectural objects).
Frequently asked questions about geodata in photographs
Is it possible to restore geodata if it has not been saved?
If the coordinates were not recorded initially, it is impossible to restore them. However, you can add them manually through applications like Photo Exif Editor, indicating the approximate location on the map. For accuracy, use additional hints: for example, if a recognizable object is visible in the photo. (landmark, sign), find it on Google Maps and copy the coordinates.
Why did the geodata disappear after transferring the photo to the PC?
This happens due to:
- EXIF clearing when copying (for example, through some file managers).
- Conversions formats (for example, from
HEICtoJPEGwithout saving marks). - Cloud service settings (Google Photos or iCloud can delete geodata when optimizing storage).
To avoid loss, transfer photos via USB cable in File storage (MTP) or use AirDroid with the option enabled Save metadata.
How to attach geodata to photos taken with a mirrorless or DSLR?
Most professional cameras (for example, Sony Alpha or Canon EOS) do not have built-in GPS. Solutions:
- External GPS module: connects to the camera via
Bluetooth(for example, Garmin GLO 2). - Time synchronization: shoot simultaneously with the camera and smartphone, then link the coordinates from the photo from the smartphone to the pictures from the camera via Lightroom Classic or GeoSetter (for PC).
- Manual input: use ExifTool or Digikam to edit EXIF.
Is it possible to disable geodata for individual photos, but not for all?
Yes. In most EXIF editing applications (for example Photo Exif Editor), you can:
- Select specific photos in the gallery.
- Click
Edit GPSโClear coordinates. - Save changes (the originals will remain untouched).
Also, some cameras (for example, in Google Pixel) allow disable geotags for individual shooting sessions through the quick settings menu.
What photo formats support geodata?
Coordinates are stored in metadata of the following formats:
JPEG(most common).HEIC/HEIF(on iPhone and new ones Android).PNG(limited support, not all apps read EXIF).RAW(for example,.ARW,.CR2,.DNG- support geotags, but not all editors display them).
Formats WEBP, GIF i BMP does not save coordinates. When converted to these formats, geodata will be lost.