JOSM - OpenStreetMap Wiki
josm
#JOSM
#JOSM
josm-dev
#josm
#_oftc_#josm
:matrix.org
Mastodon
issue tracker
JOSM
From OpenStreetMap Wiki
(Redirected from
Josm
Jump to navigation
Jump to search
Help
JOSM
In other languages
Afrikaans
asturianu
azərbaycanca
Bahasa Indonesia
Bahasa Melayu
bosanski
brezhoneg
català
čeština
Crnogorski
dansk
eesti
Esperanto
euskara
Frysk
Gàidhlig
galego
hrvatski
Ido
interlingua
íslenska
italiano
Kreyòl ayisyen
kréyòl gwadloupéyen
kurdî
latviešu
Lëtzebuergesch
lietuvių
magyar
Nederlands
norsk
norsk nynorsk
occitan
polski
português
română
sardu
shqip
slovenčina
slovenščina
srpski (latinica)
suomi
svenska
Tagalog
Tiếng Việt
Türkçe
Zazaki
Ελληνικά
беларуская
български
македонски
монгол
русский
српски / srpski
українська
հայերեն
עברית
العربية
سرائیکی
فارسی
پنجابی
پښتو
नेपाली
मराठी
हिन्दी
বাংলা
ਪੰਜਾਬੀ
தமிழ்
മലയാളം
සිංහල
ไทย
မြန်မာဘာသာ
한국어
ქართული
ⵜⴰⵎⴰⵣⵉⵖⵜ
中文(简体)
中文(繁體)
粵語
Other languages...
JOSM
Authors:
Immanuel Scholz
Dirk Stöcker
and other contributors
License:
GNU GPL
(free of charge)
Platforms:
Windows, Linux, and macOS
Status:
Active
Version:
19555
Changelog
(2026-03-30)
Languages:
Arabic, Asturian, Bulgarian, Catalan, Valencian, Czech, Danish, German, Greek, English, Canadian English, Australian English, British English, Spanish, Estonian, Basque, Finnish, French, Galician, Hungarian, Indonesian, Italian, Japanese, Khmer, Norwegian Bokmål, Dutch, Polish, Portuguese, Brazilian Portuguese, Russian, Slovak, Swedish, Turkish, Ukrainian, Uzbek, Simplified Chinese, and Traditional Chinese
Website:
Source code:
Programming language:
Java
Offline highly expandable map editor
Features
Feature
Value
Map Display
Display map
yes
Map data
raster;vector
Source
cache;offline
Rotate map
3D view
Shows website
Shows phone number
Shows operation hours
Routing
Navigating
Tracking
Monitoring
Monitoring
Show current track
Open existing track
yes
Altitude diagram
Show POD value
Satellite view
Show live NMEA data
Show speed
Send current position
Editing
Add POIs
yes
Edit / Delete POIs
yes
Add way
yes
Edit geometries
yes
Edit arbitrary tags of existing OSM objects
yes
Edit relations
yes
View notes
yes
Create notes
yes
Edit notes
yes
Work offline
offline
Support imagery offset DB
yes
Upload to OSM
yes
Rendering
Accessibility support
Complete non graphics text output
no
Braille interface
no
Exploration modus
Public Transport mode
Danger Warnings
Screenreader
Screenreader languages
JOSM logo since August 2019
JOSM
(Java OpenStreetMap Editor) is a desktop application for editing OpenStreetMap, the most powerful and complicated out of available
editors
. Its homepage is located at
josm.openstreetmap.de
JOSM is a feature-rich editor with an interface which can seem complex at first. Although it has a relatively steep learning curve, JOSM is popular among experienced editors thanks to its
plugins
and stability. In 2024 it was used by 6.9% of all users, but they made 59.1% of all edits.
There are other
editors
for OpenStreetMap data, such as
iD
and
Potlatch
. If you are unsure which editor to use, see the
Comparison of editors
article.
Contents
Installation
Usage
2.1
JOSM/Guide
2.2
JOSM/FAQ
2.3
Video Tutorials
2.4
Help with JOSM
2.5
JOSM Validator
2.6
Advanced editing
History
See also
Installation
JOSM can be downloaded from
the JOSM homepage
Many Linux distributions offer JOSM packages. See
JOSM/Linux
. It can be run as a local Java installation or with Java WebStart, which causes the latest version to be fetched over the Internet each time the program is run. Java version 1.8, minimum, is required to run JOSM as of 2017. The site security certificates for JOSM WebStart are invalid and will generate multiple warnings during startup, requiring the user to accept exceptions several times before the program is ready to use.
See subpage
Installation
for more details
Usage
JOSM screenshot, editing in Cleveland, Ohio, USA
JOSM/Guide
The
Guide
will take you through getting started, downloading some data, basic editing and more advanced editing features. It is intended for beginners to read the guide from the beginning. This is a descriptive guide providing a simple introduction. Some details are intentionally left out.
See also
the
official JOSM introduction
JOSM tutorial at learnosm.org
JOSM/FAQ
Will cover common questions.
Video Tutorials
Main article:
Video tutorials#JOSM video collection
Several good tutorials have been created and shared by the Humanitarian OpenStreetMap Team via YouTube:
JOSM Basics - August 31, 2019
Two Minute Tutorials: Drawing Buildings in JOSM
Help with JOSM
The
JOSM Help
manual should provide more exhaustive in-depth explanations of each JOSM feature. It is intended to be used as a reference manual, rather than reading from end-to-end. It is also accessible by pressing F1 within the application (context sensitive help)
JOSM Validator
Main article:
JOSM/Validator
Advanced editing
JOSM is capable of advanced and efficient editing, up to and including automated edits and imports.
Using advanced functions in JOSM such as search and replace without properly reviewing every single one is considered an automated edit and therefore must follow the
automated edits code of conduct guidelines
History
Originally developed by
Immanuel Scholz
and currently maintained by
Dirk Stöcker
See also
JOSM/Plugins
– for optional extensions that can be downloaded and installed in JOSM.
JOSM/Presentations
– for talks about JOSM given at various conferences.
JOSM/ subpages
Comparison of editors
iD
– default editor (online) on osm.org
RapiD
– maintained fork of iD
Potlatch 3
GPS related articles
Main
GPS
with good internal links,
GNSS
. Another formats:
NMEA
FIT
(Garmin),
GPX tracks: create
List of GPS trace file formats
GPX
Why not GPX?
GPX viewer and recorder
(Windows™ only),
OpenGpxTracker
(iOS™ only),
Gps Event Sync
GPX extractor
OsmAnd
MAPS.ME
GpsMid
(J2ME),
Gpsd
GPX tracks: convert
Convert GPS tracks
Converting/NMEA to GPX
Edit GPS tracks
with big software list,
GPSBabel
GPX tracks: upload
Upload GPS tracks
Batch Upload of GPX (various tools)
Upload
(stub),
Category:Tracelog hosting
Visualise
Online:
Track drawing websites
Openlayers Track example
PhpMyGPX
, offline:
GpsPrune
GPX Viewer
JOSM
Florb
GpsMaster
Hardware (receivers)
GPS device reviews
(with devices table), receive/lend:
GPStogo
Accuracy
Accuracy of GNSS data
RTKLIB
RTKLIB-compatible GPS devices
Open-source hardware
KartaView/OBD2
Test the accuracy of GPS devices
Other
Comparison of Android applications
Retrieved from "
Categories
GPL
Windows software
Linux software
MacOS software
Cross-platform software
Java
JOSM
Navigation menu