Metlivi Blog

How to Add Precise GPS Location Metadata to a Spontaneous Phone Audio Recording

To attach a location to a spontaneous phone recording, capture the audio first, save the phone’s current coordinates and recording time, then add those coordinates to the exported audio file with a metadata editor that supports its format. Most built-in recorders make it easy to record and name audio, but don’t assume they embed GPS. Check the finished file’s metadata after editing; a place name in the filename or a separate note is useful context, but it is not embedded GPS metadata.

October 15, 20267 min readBy Metlivi Editorial Team
Section 1

What “precise GPS metadata” means for an audio file

A location tag is a set of coordinates attached to a media file. It is different from a descriptive label such as “park bench” or “kitchen window,” and it may not be visible in a basic music player. QuickTime metadata, used in formats such as M4A, includes a writable GPSCoordinates field in ISO 6709 format, according to ExifTool’s tag reference. That provides a practical way to put coordinates in a compatible file, but support and display vary across apps. ExifTool QuickTime Tags

“Precise” describes the coordinate value you captured, not a promise that the phone knew its exact position. Location services combine signals such as GPS, Wi-Fi and cellular networks; accuracy can worsen indoors or near obstructions. Apple notes that GPS accuracy depends on visible satellites and can improve over several minutes, while buildings and other barriers can block signals. Treat the reported accuracy and surroundings as part of the record. Apple: About Location Services

Section 2

Check whether your recorder already saves a location

Make a short test recording, export or share it as the original audio file, and inspect its metadata before setting up a separate workflow. On Pixel devices, Google’s Recorder instructions cover recording, naming and managing recordings, but do not list a GPS location field among those steps. That does not establish how every phone or app behaves; verify your own output instead of inferring from the app name. Google Pixel Help: Create, edit and delete a recording

A quick inspection can reveal whether the file contains a GPS coordinate tag. If you use ExifTool on a computer, run exiftool -a -G1 -s "recording.m4a" on a copy and look for a GPS or location field. If no coordinate appears, the file does not expose one through that inspection. A location visible only inside a recorder app may be app data rather than a tag embedded in the exported file.

Section 3

Capture the place without interrupting the moment

Before you start, allow your chosen location app to use location while you are using it. On Android 12 and later, an app may receive approximate location even when it requests precise access; check the permission choice and the app’s location settings if the result seems broad. Android Developers: Request location access at runtime

When a moment happens, record it first. Immediately afterward, open a map or location app, wait for its position indicator to settle, and save the coordinates and the displayed accuracy if available. Also note the local date and time, including the time zone if you know it. Keep the note brief and use the exact same filename stem as the audio, for example 2026-10-15-window-rain.m4a and 2026-10-15-window-rain.txt. This lightweight paired record protects the moment from being lost while you check location.

If you are already in a location app, take a screenshot or copy the coordinate pair into a note. If the map shows a large uncertainty circle or keeps moving, wait in a place with a clearer view if practical, then capture the reading again. Apple recommends a clear view in several directions for improved GPS accuracy and notes that satellite acquisition can take several minutes. Indoors, accept that the estimate may be less exact rather than presenting it as a surveyed point. Apple: About Location Services

Section 4

Export a copy before editing metadata

Use the recorder’s export or share control to save the original audio file somewhere you can find it. Keep an untouched original, then duplicate it for metadata edits. Recorder apps sometimes keep files inside their own library or make an edited copy; Google’s Pixel instructions, for example, describe saving a cropped recording as a copy. A separately exported file is easier to inspect and back up. Google Pixel Help: Create, edit and delete a recording

Check the extension before choosing a metadata editor. M4A is commonly a QuickTime container, but other audio formats use different metadata systems. ExifTool documents QuickTime GPSCoordinates as writable; its GPS reference describes EXIF GPS tags for image files, which should not be mistaken for proof that every audio format supports the same fields. If your editor cannot write or read a location field for the particular file, preserve the coordinate note beside it instead of converting the audio blindly. ExifTool QuickTime Tags, ExifTool GPS Tags

Section 5

Write the coordinate and keep a readable label

For an M4A file, use a metadata editor that explicitly exposes the QuickTime GPSCoordinates or location.ISO6709 field. Enter latitude and longitude from the saved reading, retaining the correct north/south and east/west signs; the QuickTime tag reference identifies location.ISO6709 as writable and warns that Google Photos may ignore coordinates with more than five digits after the decimal. Don’t round away useful precision without reason, and don’t add extra decimal places that the source reading did not provide. ExifTool QuickTime Tags

Add a plain-language title or comment as well, such as “Rain under the west window.” Use the title for recognition and the coordinate field for machine-readable location. Include the capture time and, if your location app reports it, an accuracy estimate in a separate note or available metadata field. Label estimates clearly; coordinates alone do not tell a future listener how reliable the reading was.

Section 6

Verify the edited file and its audio

After saving, reopen the edited copy in the metadata editor and confirm the coordinate value is present. Then play the beginning, middle and end to make sure the audio remains intact, and confirm that the filename still matches its companion note. If the editor offers a map preview, compare the pin with the place you remember; a reversed sign can move a coordinate across a continent. Keep the original until you have checked the edited version and made a backup.

Do not treat a successful save as proof that every app will display the tag. Metadata readers differ, and sharing or re-exporting through another app may change the file. Test the exact route you plan to use: copy the edited file to your archive or project folder, inspect it there, and avoid editing the only copy. For audio types without a dependable GPS field, keep a small sidecar text note with coordinates, accuracy, timestamp and a description of the sound. This paired method remains searchable by a person even when software ignores the location.

Section 7

Choose embedded tags or a companion note

Use embedded coordinates when your audio format and metadata editor both support writing and reading them, and when you want the location to travel with that file. Use a sidecar note when the recorder’s format is unsupported, the location reading is uncertain, or you want a richer account of the scene. A useful note might record: filename, coordinates, reported accuracy, local time and one sensory cue such as “distant traffic under rain.” Keep the coordinates exactly as captured and separate any later interpretation, such as the likely street or room.

For a daily memory or creative paper-and-audio project, this paired record gives you two useful handles: software can read the embedded coordinate when it survives, and you can still understand the moment from the note if it does not. Finish by checking both against the original recording before filing it away.

Section 8

Sources

Related reading

Keep exploring this topic