Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Hex Cartographer

Christoph WernerChristoph Werner574 downloads

Visual Fantasy Hex Map Editor for GMs, RPG Authors & Worldbuilders

Add to Obsidian
Hex Cartographer screenshot
Hex Cartographer screenshot
Hex Cartographer screenshot
  • Overview
  • Scorecard
  • Updates3

Bring Your Fantasy Worlds to Life

Hex Cartographer is a visual hex map editor for Obsidian. Create detailed fantasy world maps with colored hex tiles, hand-crafted SVG symbols, rivers, roads, borders, and text annotations — all stored as plain text in your vault.

Your finished maps can be printed or exported as high-resolution PNG/JPEG images — perfect for RPG game masters, fantasy authors, and worldbuilders.

Example Map

Example Map

Symbols Library

Symbols Library

Editor

Editor

Features

Hex Grid Editor

  • Infinite scrollable hex grid canvas
  • Paint hexes with custom colors and palettes
  • Color eyedropper to pick colors from the map
  • Fill tool for quick area painting
  • Pattern stamp tool to apply repeating tile layouts
  • Change map orientation to get flat top hexagons instead of pointy top

Symbols & Terrain

  • 25+ hand-crafted SVG symbols across 4 groups: Extras, Vegetation, Mountains, Buildings
  • Symbols inherit the active master color for full flexibility
  • Right-click to switch between symbol variants

Rivers, Roads & Borders

  • Draw rivers and roads by placing waypoints
  • Adjustable line width and dash patterns
  • Rivers taper naturally at dead ends
  • Draw border regions with customizable styles
  • Toggle border visibility on/off

Text Annotations

  • Place text labels anywhere on the map
  • Customize font size, color, bold, and italic
  • Link text to other notes in your Obsidian vault

Export & Print

  • Export maps as high-resolution PNG or JPEG
  • Print directly from the three-dot menu
  • On mobile, exports are saved next to the map file

Full Mobile Support

  • Touch-optimized: tap to place, swipe to draw
  • Two-finger pinch to zoom, two-finger drag to pan
  • Long-press on tool buttons for variant selection

Installation

  1. Open Obsidian Settings
  2. Go to Community Plugins and disable Restricted Mode
  3. Click Browse and search for Hex Cartographer
  4. Click Install, then Enable

Manual Installation

  1. Download main.js, styles.css, and manifest.json from the latest release
  2. Create a folder hex-cartographer in your vault's .obsidian/plugins/ directory
  3. Place the downloaded files inside
  4. Restart Obsidian and enable the plugin

Getting Started

  1. Right-click a folder in the file explorer and select Create new Hex Cartographer Map
  2. Toggle Edit Mode to start drawing
  3. Select a color from the palette and click hexes to paint terrain
  4. Switch tool groups in the toolbar to place symbols, draw paths, or add text
  5. Use Ctrl+Z / Ctrl+Y to undo and redo

Controls

Action Desktop Mobile
Paint / Place Left-click Tap
Erase Right-click (hold + drag for multiple) Eraser Icon
Erase all Double right-click Eraser Icon, then double tap
Zoom Mouse wheel Two-finger pinch
Pan Middle mouse / Shift+Drag Two-finger drag
Symbol variant Right-click tool button Long-press tool button
Palette color Right-click palette slot Long-press palette slot
Undo Ctrl+Z Undo Icon
Redo Ctrl+Y Redo Icon

Languages

Hex Cartographer supports 11 languages. The language is automatically detected from your Obsidian settings.

German, English, Chinese, Russian, Japanese, French, Portuguese, Korean, Spanish, Polish, Italian

License

This plugin is licensed under the GNU General Public License v3.0.


94%
HealthExcellent
ReviewPassed
About
Hex Cartographer is a visual hex map editor for creating detailed fantasy world maps. Create your world with colored hex tiles, hand-crafted SVG symbols, rivers, roads, borders, and text annotations. All maps are stored as plain text directly within .md files in your vault, ensuring full compatibility with Obsidian sync and version control. You can print your maps or export them as high-resolution PNG or JPEG images. This tool is designed specifically for game masters (GMs), TTRPG players, fantasy authors, and worldbuilders who want to manage their world atlas alongside their campaign notes.
TTRPGExportVisualization
Details
Current version
1.0.2
Last updated
Last week
Created
4 months ago
Updates
3 releases
Downloads
574
Compatible with
Obsidian 1.0.2+
Platforms
Desktop, Mobile
License
GPL-3.0
Report bugRequest featureReport plugin
Sponsor
Ko-fi
Author
Christoph WernerChristoph Wernertaroslord
github.com/Taroslord
GitHubtaroslord
Mastodonmstdn.social
  1. Community
  2. Plugins
  3. TTRPG
  4. Hex Cartographer

Related plugins

Mermaid View

Handle Mermaid files as first-class citizens, rendering them fullscreen when opened.

TTRPG Tools: Timeline

Timeline-Renderer für Calendarium-Frontmatter (fc-date/fc-end). 200×315 Bild, Callout-Stil, native Popover, mobilfreundlich.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Life Tracker

Capture and visualize the data that matters in your life.

Fantasy Statblocks

Create, manage and view a Fantasy Bestiary with Dungeons and Dragons style statblocks.

Pandoc Plugin

Commands to export to Pandoc-supported formats like DOCX, ePub and PDF.

Strange New Worlds

Reveal networked thought and the strange new worlds created by your vault.

Charts

Easily create interactive charts in your notes.