Mapillary
Street-level imagery
Only for iPhone
Free
Mapillary is the street-level imagery platform that scales and automates mapping using collaboration, cameras, and computer vision.
Anyone can capture images of any place, as often as needed, with any camera—including smartphones. Mapillary combines all images into a collaborative street-level view of the world that’s available for anyone to explore and use for improving maps, cities, and mobility. Computer vision technology provides a smooth viewing experience and speeds up mapping through machine-extracted map data.
Capturing with the Mapillary mobile app is the easiest way to join our contributor network. Let’s get started!
CREATE YOUR OWN STREET-LEVEL VIEWS
You control when and where to capture to create the freshest street-level imagery. Mapillary’s technology combines all images into a navigable view and blurs faces and license plates for privacy.
ACCESS AND OPEN UP DATA
Mapillary contributors are people, organizations, companies, and governments in 190 countries. Millions of images are added to the dataset every week, which you can explore right here in the mobile app.
MAKE BETTER MAPS
Use imagery and machine-extracted data to add details to maps and geospatial datasets. Mapillary integrates with tools like OpenStreetMap iD editor and JOSM, HERE Map Creator, and ArcGIS. To access the available map data, go to mapillary.com/app.
more Fixed bug where map style previews would not load
6.10.1 6 Mar
New features:
- Enabled pinch-to-zoom on camera screen
- Enabled 2-finger map rotation on maps
- Enabled pinch-to-zoom on captured (not yet uploaded) imagery
- Added iOS Shortcuts/Siri Shortcuts support for starting capture/upload etc
- Added "This image is a duplicate" to image report form
- Reduced sequence cutoff distance to 100 meters
- "My coverage" setting is now persisted
- Localization updates
Bug fixes:
- Fixed bug where importing RAW images would crash the app
- Fixed bug where nothing would work on Camera screen if the Location services were not enabled
- Fixed bug where error messages on Camera screen were not rotated if orientation lock was enabled
- Fixed bug where grippy icon missing from bottom sheet
- Fixed bug where the app would crash when signing out
- Fixed bug where sequences remained cached with 'Finalizing' status even if they were 'Finished'
- Fixed bug where sequences remained cached with 'Processing' status even if they were 'Failed'
- Fixed bug where user was not taken to Homepage on iOS 15 after signing up
- Fixed bug where the captures from the previous user could still be visible on Homepage after logging in with a different account
- Fixed bug where the screen remained blocked in landscape mode after tapping on the Camera button while upload was ongoing
- Fixed bug where the screen had a small flicker when scrolling down and then back up on the Homepage
- Fixed bug where the screen would flash momentarily when opening an image and then going back
- Fixed bug where the map in Profile could not be accessed if captures were 'Finalizing'
- Fixed bug where 'Tilt your phone up' and 'Turn phone to capture' were displayed at the same time changing device orientation in Camera
- Fixed bug where Camera view was upside down after minimizing and re-opening the app if orientation lock was enabled
- Fixed bug where Camera capture was still possible if precise location permission was turned off
- Fixed bug where screen would get distorted momentarily after Camera was exited
- Fixed bug where screen orientation would get stuck in horizontal mode after accessing camera during upload
6.10.0 4 Mar
Enabled Liquid Glass (requires iOS 26.1 or newer)
Fixed misc minor UI bugs
6.9.0 10/12/2025
Fixed bug where importing images the coordinates would sometimes not include negative values
Fixed bug where heading/bearing was 180 degrees wrong when orientation lock is enabled and capturing in landscape right
Fixed bug where the compass needle could be incorrect on the map during capture
Fixed bug where the default map style (Mapillary light) was not selected if new map styles were downloaded
Minor UI updates to captures in the "Finalizing" state
6.8.1 02/12/2025
- Added support for importing images that have been captured using other camera apps or devices. You can access the image import tool from the Home view.
- Misc minor UI tweaks
6.8.0 24/10/2025
* The camera map now has a new expandable menu where you can select the map style, center the map, toggle capture age coloring, and toggle the compass mode
* The status bar in camera now change color (white/black) depending on the selected map style to be more legible
* Tapping on the map on Homepage now jumps to the most recent capture (either uploaded or not uploaded)
* Updated the selected sequence representation on maps to be more legible
* Fixed bug where captures were not tagged with the selected organization
* Fixed bug where the "turn phone to capture" message in camera was not legible if the map was in fullscreen
6.7.0 07/10/2025
- Made it easier to press the camera button on the bottom tab bar
- Disabled Liquid Glass for iOS 26 (Liquid Glass will be enabled in a future update)
6.6.3 03/09/2025
* Changed location activity type to "other navigation". This should provide a better location accuracy.
* Changed own capture map line width to 3 pixels (was 4)
* Fixed avatar image aspect ratio in Leaderboards view
* Localization updates
6.6.2 26/06/2025
- Improved feed refresh time by 60%
- Fixed bug where the feed would not always load if the user had many recently uploaded captures
- Fixed bug where photos without valid EXIF would not be discarded
6.6.1 05/06/2025
NEW!
New uploader!
- up to 20% faster!
- uploading now starts directly without converting captures to an internal format first
- if uploading is started and stopped, you are now able to view the capture again
- individual captures can now be scheduled to be uploaded one by one (1. view capture details 2. tap 'Upload')
Added beta program link to Settings
IMPROVED
Map style images are now cached
FIXED
Fixed bug where capture was not stopped when disk was considered to be full by the OS (threshold is now 250 MB, was 100 MB before)
Fixed bug where screen-dimming was activated when taking single photos
Fixed bug where user tries to upload two captures at the same time, only the 1st capture was uploaded
Fixed bug where sometimes captures were not uploading even if the status card said 'Uploading'
Fixed bug where the initial message for dimming the screen still appeared if the option to dim was disabled
6.6.0 28/05/2025
- You can now request and download account information inside the app
- You can now change the password inside the app without being redirected to the website
6.5.0 15/04/2025
Greatly improved capture performance, which saves battery and decreases the risk of device overheating
Added Settings shortcut to Camera to quickly access camera settings
Added "north mode" to Camera map to disable map rotation and lock the map to "north"
Added time counter to Camera
Added reminder to unplug charger to avoid overheating if the phone battery is >80% during capture
Added new battery saving section in Settings
Added not yet uploaded captures to all maps (including the Camera map)
Added panning support to the Camera map
Added blocked addresses to Explore map
Added compass angle to the Camera map
Increased the upload timeout to 60s
Updated map styling of the current and not yet uploaded captures
The red level line is now hidden during capture to save battery
The white horizon line is now hidden during capture to minimize distraction
When the device reaches thermal state "serious", to avoid further overheating, the live map is now disabled and an overheat warning is displayed
Updated button styling in Camera
The setting for dimming the screen during capture is now on by default (explained the first time capture is started)
Improved avatar image caching
Improved the feed update performance by downloading only the necessary data
Changed the default Camera map zoom from 17 to 17.5
Updated alert styling
Removed animation when toggling between small and big Camera map
Renamed "flash screen" setting to "shutter effect"
Fixed bug where users' imagery turned green for a fraction of a second when enabling color by age
Fixed bug where tapping on map on Homepage sometimes jumped to the wrong location
Fixed bug where map on Homepage would update to an unknown location after deleting uploaded captures
Fixed bug where the Esri Satellite map would turn black when zoomed in too much
Fixed bug where images captured by the app and saved using the share feature were not compatible with Desktop Uploader
Fixed bug where zoom level was not working as expected when pressing "locate me" button on Explore
Fixed bug where the Homepage map would not update to show new captures after exiting the Camera
Fixed bug where password reset didn't work
Fixed bug where the remove avatar image action used the wrong icon
Fixed bug where app appearance override would not work correctly with automatic map style
Fixed bug where charging state was not detected if battery was at 100%
6.4.0 08/04/2025
* Added in-app profile editing
* Optimized the camera flash/shutter effect to be more energy effeciant
* Changed the white flash effect to a more subtle black shutter effect
* Settings updates
* Fixed bug where camera map zoom would reset after manually zooming
* Fixed bug where some textfields would have double x buttons
* Fixed bug where verifying email didn't always work
* Increased capture map zoom
* Updated map button icons
6.3.0 06/03/2025
+ Fixed bug where map style section could be empty
+ Fixed bug where map would be missing the style if the app was updated from an older version
+ Fixed bug where feed would still show deleted captures if all captures are deleted
+ Updated the map attribution colors
6.2.6 18/02/2025
* Added capture distance to local capture cards on Homepage/Profile
* The map now zooms in further when tapping to view captures
* Stats cards in Profile are now tappable and opens the map if you tap on them
* Improved behavior of opening captures by tapping on the map in Explore
* Improved messaging when saving images to Photo Roll
* Fixed bug where street and city names were hidden behind captures on maps
* Fixed bug where the buttons on Camera screen were upside down on iOS 15
* Fixed bug where the buttons for Manual/Automatic capture on Camera screen were on the opposite side if phone was held with left hand
* Fixed bug where tapping on Homepage/Profile map showed your location instead of the same location shown on the previous screen
* Fixed bug where the map didn't extend all the way to the edge of the screen
* Fixed bug where the map would reset the location when navigating back even if the user had moved the map
* Fixed bug where the map was following user location when it shouldn't
* Fixed bug where opening map from the Homepage didn't show user filter button
* Fixed bug where sequence age coloring didn't work on iOS 15
* Fixed bug where the number of captures in Processing status was increasing after minimizing and reopening the app
* Fixed bug where screen brightness dimming didn't work as expected
* Fixed bug where filtering by users on map didn't work as expected
6.2.5 17/02/2025
- Fixed crash during capture that was caused by enabling sound suppression when it wasn't supported by the device
6.2.4 20/12/2024
- Fixed bug where "optimizing captures" alert would show more than once per app session
6.2.3 18/12/2024
Localization updates
6.2.2 17/12/2024
- Fixed bug where the local sequence preview was using the low res version meant for thumbnails
- Removed user heading indicator for all maps
6.2.1 10/12/2024
- Increased sequence image limit to 1000 (was 300)
- Improved performance by 940x on average in all views that use/show unuploaded sequences
- Suppressed the shutter sound (requires iOS 18)
- Replaced the compass icon with one that covers less of the mini-map
- Added user location to all map surfaces
- Added support for the new upcoming ESRI satellite map
- Bottom navigation is now hidden in subviews
- When pressing the "locate me" button, it now zooms in to the default zoom level
- Fixed bug where the user would upload 1 capture, all other captures “Ready to upload” automatically had the status “Uploading”
- Fixed bug where location couldn't be enabled when opening the Captures Map from Homepage for the first time
- Fixed bug where no message was displayed when passing a tunnel with no GPS signal and captures not taken
6.2.0 10/12/2024
NEW
- Added fixed-focus capture mode to help with focusing problems with dirty windscreens or rain etc. Only used if movement speed is more than 10 mph or 15 km/h (see setting "Use infinity focus above 10 mph / 15 km/h")
- Added support for full manual capture without starting automatic capture
- Added lens toggle directly in the camera screen for easy toggling between 0.5x or 1.0x
- Added support for using the volume button to control capture
- Added distance counter to camera screen that shows the distance you have captured
- Added support for dimming the screen during capture to save battery and decrease device temperature (see setting "Dim screen while capturing")
- Added icon badge that shows how many sequences that are pending upload
- Added time and battery status to camera screen
- Added support for Mapillary links now opening the app insted of the browser
- Added re-center button to the map view accessable from the Homepage
- Added support for deleting uploaded captures directly from the Homepage
- Added support for deleting uploaded images directly from Explore
- Added button for enablng/disabling capture age coloring in capture map
- Added setting for showing/hiding the map during capture (see setting "Show map")
IMPROVEMENTS
- The camera screen now ignores orientation lock
- Increased tap target size in camera
- Decreased camera map data consumption during capture
- Moved map to not obscure the camera preview
- Decrease map line thickness and circle size of captures on maps to improve legibility
- Removed camera lag duting capture
- Disabled screen flashing by default in favor of the new distance counter
- Search now only has one back button instead of two
- Sign-up/login textfield errors are now checked in real-time
- Made the signup and login screens scrollable
- Incrased tap target size for the back button when the search view is expanded
- Email verification is now handled by the app instead of opening the browser
- Keyboards are now shown instantly on signup or login screens
- The map in camera now uses "follow with course" instead of "follow with heading"
- Improved upload progress bar rendering in dark mode
iOS 18 FIXES
- The map would not open from the Homepage or the Profile
- The bottom navigation bar could end up in the middle of the screen
- The back and upload button were not visible when navigating back from the map view
- Changing map styles would have no effect
OTHER FIXES
- Cache was not used in Profile
- User settings were reset to default after signing out
- The snackbar would now show after deleting images
- Value suffixes (k, M etc) were missing in Leaderboards and Profile
- The keyboard would not dismiss after signing in with auto-fill
- Cards on the Homepage would not show the "uploading" status during upload
- The location button would not work when location permission was denied (now shows an alert)
- The orientation in the camera would be incorrect after closing and opening the app again in a different landscape mode
- The link to Help Centre would open a page that doesn't exist
- Map markers were not visible on the map during capture
- The feed would not refresh automatically after upload
6.1.0 06/11/2024
- The Camera screen now handles the case where camera or location permissions are not granted and now shows an alert
- Fix for bug that could cause a crash on the Camera screen if there was a camera error or if permission to use the camera was not granted by the user
6.0.3 02/07/2024
- Fix for bug that could cause a crash on the Homepage or Profile
6.0.2 27/06/2024
- Fix for bug that could cause a crash on the Homepage or Profile
6.0.1 25/06/2024
- New UI/UX for homepage, local sequences, leaderboards, uploading, navigation
- Full support for light and dark mode
- New launch screen
- Improved profile caching
- Location permission is now only requested when needed
- Added image reporting option for unlawful content
- Many minor UI improvements across the whole app
- Fixed crash that could happen when viewing your profile
- Fixed bug where credentials were not always saved to keychain during account creation
- Fixed bug where capture time was not displayed using the correct time zone
6.0.0 20/06/2024
Fixed bug where map style previews would not load
more Version 6.10.1 6 Mar
Data Linked to You The following data may be collected and linked to your identity:
Location Contact Info User Content Identifiers Usage Data Data Not Linked to You The following data may be collected but it is not linked to your identity: