Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
The easy-to-use OpenStreetMap editor in JavaScript.
JavaScript CSS HTML

Merge pull request #2643 from schwindp/patch-1

Remove `platform` and `browser` from changeset tags.
latest commit f8d62e6394
@bhousel bhousel authored
Failed to load latest commit information.
css Style for barriers (closes #2592)
data Run make for taginfo.json and presets.json
dist make translations
docs Updated screenshot of editing modes buttons.
svg cleanup mapillary UI
test Adjust tree for force-rebased entities
.gitignore Write presets and imagery to standalone files
.jshintrc add Diff3 library
.travis.yml Better Travis configuration 1.7.0 Updated the documentation wrt the 3 modes toolbar element. 1.7.2 Fix the link in for searching existing issues (curren… Can I use iD with my own OSM server?
LICENSE Adjust license copyright (fixes #1398)
Makefile add Diff3 library Make note of userLanguage ping me on IRC A few more details about updating openstreetmap-website
build.js fix: build.js tests wrong fields in validatePresetFields()
index.html iD.actions.Revert (see #537)
land.html Create a dist directory
package.json 1.7.2

iD - friendly JavaScript editor for OpenStreetMap

Build Status


  • iD is a JavaScript OpenStreetMap editor.
  • It's intentionally simple. It lets you do the most basic tasks while not breaking other people's data.
  • It supports modern browsers. Data is rendered with d3.


translation chart


To run the current development version, fork this project and serve it locally. If you have Python handy, just cd into the project root directory and run

 python -m SimpleHTTPServer

Or, with a Mac, you can enable Web Sharing and clone iD into your website directory.

Come on in, the water's lovely. More help? Ping tmcw, jfire, or bhousel on IRC (, in #osm-dev or #osm) or on the OSM mailing lists.

For guidance on building a packaged version, running tests, and contributing to development, see


iD is available under the WTFPL, though obviously, if you want to dual-license any contributions that's cool. It includes d3js, which BSD-licensed.

Thank you

Initial development of iD was made possible by a grant of the Knight Foundation.

Something went wrong with that request. Please try again.