Filters allow to either highlight or hide specific features with the downloaded data on JOSM. Included is a list of some useful filters. There are filters for different areas of editing. Each section includes the filter, what it does, and the settings you will need for it to work properly. Combining 2 or more filters help pinpoint searched features very rapidly. Try creating and combining those that will help you out in determined tasks.
Prerequisites
It is recommended that you familiarize yourself with how to create both basic and advanced filters as well as the filter syntax. For more information on filters see the JOSM Filters, Presets, Paint Styles and Validator(link) page.
Quick Reference Guide for Filter Settings
E
Enabled:
Your filter is active.
H
Hide:
This will hide the specified data when the filter is enabled.
Note: Be aware that this is active while editing to avoid affecting unseen features.
Text
Your filter:
This is where you can seee your filter.
Note: Make sure the syntax of your filter is correct or it won't work/work properly.
I
Inverse:
This will do the opposite function of the filter. i.e. A filter that filters out non-highway features when inverted will only show those features.
M
Mode:
How a filter is combined with filters above it:
R = Replace selection: Disables all filters above this one when enabled.
A = Add to selection: Makes filters work independently of each other. (Default)
D = Remove from selection: Remove all matched elements.
F = Find in selection: Locate all matched elements.
Quality of Life/Tags Fiters
Quality of Life/Tags
Filter
What it does
Settings
type:node
Disables nodes including POIs
E
H
I
M
☐
☐
☑️
A
type:node child
Disables child nodes
E
H
I
M
☑️
☐
☐
A
highway:
Disables all non-highway features
E
H
I
M
☑️
☑️
☑️
A
("area:highway"=steps)
Filters for tags that have a ":" separator in the key. You can change the key/value to match any tag.