A powerful tile map editor powered by PixiJS. Paint with brushes, manage layers, place objects, and export your work — no account needed.
Your screenshot here
A complete toolkit for 2D tile map creation — from painting individual tiles to managing complex multi-layer projects.
Paint tiles with variable brush sizes from 1×1 to 5×5. Use bucket fill for large areas or terrain fill with weighted random tiles.
Tile layers, image layers, object layers, and groups. Reorder, lock, hide, rename, and nest — just like Photoshop.
Place rectangles, points, ellipses, and polygons. Add typed custom properties for game entities like spawn points and triggers.
Import any image as a tileset. Organize into groups, configure tile sizes from 8px to 128px, zoom, rename, and export.
Pattern-based tile search and replace across multiple layers. Supports grid patterns up to 5×5 with wildcards.
Manage multiple maps per project with groups. Export compressed binary files. Full undo/redo with up to 50 steps.
Get from tileset to finished map in three easy steps.
Upload any image as a tileset. Configure tile size, organize into groups, and start selecting tiles to paint with.
Use brushes, bucket fill, or terrain fill to paint tiles onto layers. Add objects, images, and create complex multi-layered scenes.
Export your project, individual maps, or tilesets as compact binary files. Use them directly in your game engine of choice.
No bloated Electron app. Just a fast, lightweight editor that runs entirely in your browser.
All data stored in your browser via IndexedDB. No account, no server, no internet required.
GPU-accelerated canvas powered by PixiJS. Smooth painting even on large maps.
Lightweight JSON patches instead of full snapshots. Up to 50 steps, persisted across sessions.
MsgPack + zlib compression for compact .2dp project files you can share anywhere.
Every tool is a keypress away. Speed up your workflow with intuitive keyboard shortcuts designed for rapid iteration.