Keep in mind that osm2pgsql is an Open Source project supported by volunteers, often in their free time.
If you are having trouble with osm2pgsql and need help, make sure to
- first read the FAQ
- update to the current release of osm2pgsql before asking questions. Many bugs have already been fixed in newer versions.
If you need help with osm2pgsql, help.osm.org and community.osm.org should be your first destinations.
Before asking your question, have a look at existing questions about osm2pgsql (on help.osm.org / community.osm.org), maybe your question has already been answered. Note that some answers might be outdated.
When asking for help, always describe what you are trying to achieve in the end. Often a proposed or chosen solution is not the right approach, the result is that you and other people spend time discussion a solution that doesn’t really fit the problem. This is known as the XY problem.
You can report bugs and problems by opening an issue on Github. Please check existing issues first.
- what you are trying to achieve in the end,
- what you did,
- what behaviour you expected from osm2pgsql,
- and what happened instead.
Give us details about the system you are using including the osm2pgsql version used. Tell us exactly what commands you used and include any relevant log output. If you have several unrelated problems, open separate issues for each.
Discuss Features and Ideas
You can ask questions or discuss features and ideas
Commercial support for osm2pgsql is available from several companies and freelancers. You can contact the osm2pgsql developers directly:
or have a look at our sponsors who also offer some osm2pgsql-related services.