MapMe: Map Maker for DnD 5e
Dungeons & Dragons Map Creator
Free · In-App Purchases
Create Stunning DnD Battle Maps with MapMe - The Ultimate DnD Map Maker
MapMe is the perfect DnD map maker for Dungeon Masters and Game Masters who want to create immersive Dungeons and Dragons battle maps with ease. Whether you are designing a battle map for your next session or crafting detailed worlds, MapMe gives you the tools to bring your vision to life.
Why Choose MapMe?
- Powerful DnD Map Maker - Create custom battle maps effortlessly.
- Designed for Dungeon Masters and Game Masters - Build Dungeons and Dragons worlds your way.
- Optimised for iPad - Enjoy a smooth, intuitive experience with Apple Pencil support.
- Import Dungeondraft Assets - Use your favourite map-making resources.
- User-Friendly Interface - Fast, efficient and easy-to-use map-making tools.
- Offline Mode - Design battle maps anytime, anywhere.
- Regular Updates - Enjoy new features based on user feedback.
- Interactive Roadmap - Vote for the features you want next.
Built for RPG Players and Dungeon Masters
As a passionate Dungeon Master, I created MapMe to make DnD map-making simple, powerful and fun. Whether you are building an epic battle map or designing a new Dungeons and Dragons setting, MapMe is your go-to map maker.
Download MapMe today and start crafting DnD battle maps that bring your adventures to life!
more New in this version:
- Encounter+ integration
(Dedicated Encounter+ button in the Export dialogue for quick and easy import into E+)
- Localisation into 6 additional languages
(French, German, Italian, Polish, Russian and Spanish)
- Add wall caps to supported walls
- Automatically deselect the lasso when grouping or ungrouping
- Option to export the reference layer with the map
- Keep object handles visible when deselecting or changing selection
- Sort maps in the main menu by last edited date
Bug fixes:
- Selecting and dragging objects was laggy and jumpy. It is now smooth.
- Objects now snap correctly to the grid
- Fixed an issue where the object placed on the map was not the queued object
- Offline subscriptions are now detected correctly when offline
- Fixed layering issues with paths
2.0.1 2 days ago
New in this version:
- Encounter+ integration
(Dedicated Encounter+ button in the Export dialog for quick and easy importing into E+)
- Localisation into 6 additional languages
(French, German, Italian, Polish, Russian and Spanish)
- Add wall caps to walls where supported
- Automatically deselect the lasso when grouping or ungrouping
- Option to export the reference layer with the map
- Keep object handles visible when deselecting or changing selection
- Sort maps in the main menu by last edited date
Bug fixes:
- Selecting and dragging objects was laggy and jumpy - it is now smooth
- Objects now snap correctly to the grid
- Sometimes, the object placed on the map was not the queued object
2.0 5 days ago
NEW: CONTEXTUAL HELP
Every tool now explains itself. Pull up the help dialog from
anywhere in the app for explanations, tips and tricks for the tool
you're using, so you never get stuck halfway through the perfect map.
NEW: REFERENCE IMAGES
Bring your own images into a map as references — a sketch, a floor
plan, a piece of concept art, and build on top of them directly on
the canvas.
FASTER, SMOOTHER, LIGHTER
- Maps now decode in the background instead of freezing the UI
- Much lower memory use when opening and closing maps
- Memory is now properly released after a map is closed
- Terrain masking uses significantly less memory
- Main menu maps load faster
- Asset packs index in the background
- Clear loading indication when a map or its packs are still loading
KEYBOARD SHORTCUTS
- Grouping, ungrouping, duplicating, tool switching, layer switching
and much more are now a single keystroke away
TERRAIN & DRAWING
- Brush size is shown on the canvas while you adjust it
- Solid color terrain options for fast blockouts
- Patterns now move together with their shapes
- Spray tool placements are properly undoable
- Asset recoloring is reliable, no more odd miscolorations
- Fixed frozen terrain tiles jumping scale after freezing or undo
ASSET PACKS
- Far fewer crashes and more reliable results when importing packs
- Better recovery of older packs
EXPORT & GRID
- Export with grid, without grid, or both at once
- Hex orientation button now matches the actual grid orientation
- Fixed minor grid alignment and scale issues
ON MAC
- Zooming feels natural and no longer overshoots
- Window size and position are remembered between launches
- Fixed importing issues
- Videos in the Learn sheet stop when you dismiss it
- Subscription cancellation flow now works correctly
NAVIGATION
- A center map button appears when you've navigated away from your map
FIXES
- Significantly fewer wall glitches when using wall textures
- Better door alignment along paths
- Fixed maps freezing on empty shapes
- Fixed jumpy sidebar scrolling
1.6 30 Jul
New in this Version:
## Major Update
- Resize Existing Maps!!! (In the Settings Window of an open Map
(Please report any issues you experience with this! It was a bigger change and might have bigger implications!)
- Spray Tool for quickly filling areas with scatter terrain
## Improvements
- Better Performance on Object Search & Map Loading
- Added Cancellation Survey
- Hone Screen Widget that showcases your Map Library
## Bugfixes
- Fix objects not loading on older maps
1.5.5 13 Jul
New Features:
* Hex Grid Flipping (pointy vs. flat side up)
* Pack Specific Scale Factors
Bugfixes:
* Fixed a Crash where the app crashed on older iPads when saving huge maps
* Fixed scaling of object groups
* Fixed various app hangs
* Fixed image import from photos app
* Fixed issue where shapes that were hand drawn would not accept stroke textures.
1.5.4 1 Jul
Bugfixes:
* Flipping then Duplicating don't mess up Objects anymore
* Fixed a rare crash where importing images would crash the app
* Fixed a rare bug where Maps Froze after opening the app again
Shape Layer Revamp:
* Drawing Shapes is now possible with the finger or pencil (it uses "auto adjusting curves" meaning no more bezier handles for those paths!).
* Also there is a Merge Option on Shape Layers, which causes all shapes to be merged where they meet, making it SO MUCH EASIER to create complex structures.
* You'll also noticed I have combined the Path and Pattern Layers into one. There's only "Shape Layers" now which makes things much easier to handle in code. All existing maps will be migrated.
* You can also turn on "Corridor" mode on paths, letting you easily create corridors & pathways which, together with merge mode, make is super easy to create dungeons and caves etc.
* Corridors can now also be "naturalized" essentially wiggling the shape and width of the corridors to make natural looking pathways if you're going more for a cave style corridor
* Shapes can now also Properly be closed.
1.5.3 3 Jun
New in this Version:
- Minor Bugfixes
1.5.2 18 May
New in this Version:
Lifetime Access: Get MapMe Plus with a single one-time payment. No subscription required.
1.5.1 15 May
New Terrain System!
1. Undo/Redo on Terrain
2. We now have a Terrain Eraser!
3. Proper Alpha Blending (not the comic style paint brushes)
4. Improved Apple Pencil Support (Pressure, Angle etc now matter properly and give you much more flexible control)
Bugfixes:
* Bugfix: Transparency works on everything now
* Object Selection works reliably now
1.5 5 May
New in this Version:
* Better Path Handles
* Add Link To YouTube Tutorials
* Add iCloud Error Handling
* Add 2 Template Maps for Onboarding
* HUD (Layer Names in Toolbar)
* Store Last used Map Size for next
* Fix: Export being overshadowed by Survey
* Fix: Rare Startup Crash
1.4.4 22 Apr
New in this Version:
* Clearer Onboarding Instructions
* Point Editing Tool Select on Freeform doesn't deselect shape
* Control point enabling/Disabling now remembered across maps & sessions
1.4.3 15 Apr
Minor Bugfixes, and the app is now faster than ever!
1.4.2 4 Apr
Minor Bugfixes, and the app is now faster than ever!
1.4.1 2 Apr
New Features
Prefabs (Object Groups) — Build scenes in minutes
Save groups of objects as reusable prefabs, drop them into any map, then rotate, scale, flip, ungroup, and tweak. Includes a set of ready-to-use prefabs for the default assets, and you can create your own for imported packs too.
Hex Grids — Stunning new way to build
MapMe now supports hexagonal grids with crisp rendering and proper snapping, so building hex-based encounters feels fast and precise.
Universal VTT (UVTT) Export — Take your maps anywhere
Export maps as UVTT to bring them into supported virtual tabletops, including key data like walls.
Crisper Zoomed-In Editing — High-res details when you need them
When you zoom in, MapMe now switches to high-resolution assets (and grids) for a cleaner, sharper editing experience.
Multi-Select Tool (Object Layer) — Lasso and edit faster
Quickly select multiple objects at once and move or adjust them together.
Mouse Navigation — Right-click drag to pan
Using an iPad with a mouse? You can now right-click and drag to move around the map.
Improved “New Document” Dialog — Clearer pack selection
A refreshed UI that makes it easier to see what you are creating, including how many asset packs are selected.
Better Import Flow — Queue multiple imports
Importing packs no longer blocks you. Queue multiple items and keep working while imports run in the background.
Bug Fixes
Fixed: Crashes on freeform (Bezier) paths
Certain freeform path workflows could crash the app. This should no longer happen.
Fixed: Maps freezing / becoming unresponsive
Resolved an issue where maps could stop responding to input.
Fixed: Some newer packs failing to import
Pack importing is now more robust if unexpected files are present.
Fixed: Reinstalled packs not restoring high-res exports for older maps
If you uninstalled a pack and installed it again later, maps now correctly recognize it again, restoring access to high-resolution exports where available.
Fixed: Apple Pencil double-tap tool switching in freeform mode
Double-tap now properly switches tools while working in freeform mode.
Improved: Main menu progress indicator
Replaced the vague spinner with a clearer progress indicator so you can better see what’s happening.
1.4 20 Mar
Improvements:
* Better Paywall Experience
* Added Button to Email Developer in Main Menu Settings
Bugfixes:
* Duplicate Map Button Fixed
1.3 19 Feb
New in this Version:
- Graphic Assets Overhaul
- Main Menu Overhaul
- Asset Creator Spotlight
- PDF Slicer (Export your Maps as PDFs, ready for Printing at home)
1.2.9 10/07/2025
New in this Version:
- Graphic Assets Overhaul
- Main Menu Overhaul
- Asset Creator Spotlight
- PDF Slicer (Export your Maps as PDFs, ready for Printing at home)
1.2.8 02/07/2025
New in this Version:
- Main Menu Overhaul
- Asset Creator Spotlight
- PDF Slicer (Export your Maps as PDFs, ready for Printing at home)
1.2.7 23/06/2025
New in this Version:
- Add Filetype Picker on Export (JPEG, PNG, WebP)
- Bugfix: Curves work again on map reopen
- Navigate Maps using cmd+mouse drag
- Zoom maps using cmd+scroll wheel
- Improvement: New Subscription Sheet
- Bugfix: Path not editable after reopening map
- Manage Subscription inside the app
- Bugfix: Layer Toolbar doesn’t grow beyond screen width
- Bugfix: Duplicated assets still high res capable
- Duplicate Maps easily
1.2.6 16/04/2025
New in this Version:
- Export Maps using iOS Share Dialog (choose where to share)
- Display all control handles above the map (always visible)
- Prevent iPad from automatically going to sleep while importing packs
1.2.5 20/02/2025
New Features
- Recolor Objects in specific red tones
- Reworked Pack Manager & Layer Manager UI
- Automatically detect and fix crashes caused by corrupted packs
- Significantly faster load times
Layer Management
- Adjust Layer Opacity
- Rename Layers
- Hide Layers
Bugfixes
- Flipped objects were reverted on Export
- Fixed Crashes on App Start
- Fixed: Automatically placing two objects at once in the Object layer
1.2.4 02/12/2024
New Features
- Recolor Objects in specific red tones
- Reworked Pack Manager & Layer Manager UI
- Automatically detect and fix crashes caused by corrupted packs
- Significantly faster load times
Layer Management
- Adjust Layer Opacity
- Rename Layers
- Hide Layers
Bugfixes
- Flipped objects were reverted on Export
- Fixed Crashes on App Start
1.2.3 27/11/2024
New in this Version:
- Improve Layer Management UI
- Fix Layer Manager Crash
- Select All Packs Button
- Performance Improvement in Map View
- Improve launch time of app
- Fix crash with many packs installed
1.2.2 09/10/2024
New in this Version:
- Select All Packs Button
- Performance Improvement in Map View
- Improve launch time of app
- Fix crash with many packs installed
1.2.1 07/10/2024
* Advanced Layer Management
* High-Res Exporting
* Frameratepicker for better Battery Performance
* Massive Load Time Improvement on Packs
1.2 18/09/2024
New in this version:
- Encounter+ integration
(Dedicated Encounter+ button in the Export dialogue for quick and easy import into E+)
- Localisation into 6 additional languages
(French, German, Italian, Polish, Russian and Spanish)
- Add wall caps to supported walls
- Automatically deselect the lasso when grouping or ungrouping
- Option to export the reference layer with the map
- Keep object handles visible when deselecting or changing selection
- Sort maps in the main menu by last edited date
Bug fixes:
- Selecting and dragging objects was laggy and jumpy. It is now smooth.
- Objects now snap correctly to the grid
- Fixed an issue where the object placed on the map was not the queued object
- Offline subscriptions are now detected correctly when offline
- Fixed layering issues with paths
more Version 2.0.1 2 days ago
Data Not Linked to You The following data may be collected but it is not linked to your identity:
Purchases Identifiers Usage Data