Skip to main content

Sci-fi map editor

Draw your ships, stations and complexes. Export them to your VTT.

A map editor designed for science fiction: rooms, connections, symbols and multiple decks, ready to drop onto your virtual tabletop. It suits Starfinder, Alien RPG, Traveller or Mothership tables as well as any other science-fiction game. Free, no sign-up, right in the browser.

Want to see what the editor can do before you start? The help page walks through it step by step: drawing, decks, symbols, export and saving, with its frequently asked questions. Read the help

What is the sci-fi map editor?

The sci-fi map editor is a JDR Ninja tool for drawing science-fiction location maps: ship decks, orbital stations, outposts, underground complexes. You draw rooms, link them with corridors, place symbols (airlocks, consoles, reactors, weaponry) and annotate each room.

A map can contain several decks: each deck or floor has its own plan, reachable through tabs. The snap grid aligns everything cleanly, and an optional sub-grid lets you place details at a quarter of a cell.

When your plan is ready, you export it as an image at the right cell size for your virtual tabletop: Roll20, Foundry, D&D Beyond, Owlbear, Fantasy Grounds. Your maps are yours: use them in play, share them or sell them without restriction.

Draw freely

Rectangles, polygons, circles or free shapes for rooms; straight, angled or curved corridors to link them. The snap grid keeps everything aligned.

Multiple decks

A ship has several decks, a station several floors. Each deck has its own plan; switch between tabs and export them separately.

Ready for your VTT

Export to PNG, JPEG or WebP at your table's cell size: Roll20, Foundry, D&D Beyond, Owlbear. Import the image as a map background and it is ready to play.

What it looks like

The captures below show the editor on the plan of a light freighter, L'Aubépine: a deck drawn room by room, its three levels with one room's notes, then the export dialog for a virtual tabletop.

A deck, room by room

Each room is drawn on the grid as a rectangle, a polygon or a circle, then named. Corridors are pulled from one room to the next, and the symbols placed in the rooms say what is there: reactor, consoles, airlock, containers. The drawing tools stay on the left, the symbol library on the right.

The main deck of L'Aubépine in the editor: ten named rooms on the grid, including the bridge, the sickbay, the cargo hold and the reactor, linked by corridors, with the drawing tools on the left and the symbol library on the right.

Levels and room notes

A ship is drawn deck by deck: the tabs at the top of the screen switch between them, each with its own plan. A selected room opens its panel, and the Content tab keeps your GM notes: what the room holds, who is there, what it hides.

The same map with its three level tabs at the top, the engine room selected and the panel with its notes open on the right.

The export for your virtual tabletop

The export dialog picks the image format, PNG, JPEG or WebP, then your table's cell size: 50 for Fantasy Grounds, 70 for Roll20, 100 for Foundry and D&D Beyond, 140 for Owlbear. The image dimensions show before you run the export, with or without the grid and the legend.

The export dialog open over the plan: the PNG, JPEG and WebP formats, the four preset cell sizes for virtual tabletops, the background and the grid and legend options.

Everything the editor includes

The concrete tools you find in the editor, grouped by use.

Drawing

Rooms and shapes

Rectangles, polygons, circles, zones and free shapes to compose any location.

Connections

Link rooms with corridors in a direct, right-angled or curved path.

Snap grid

Everything aligns to the cell; an optional sub-grid places details at a quarter of a cell.

Colours

Customisable palette to distinguish zones, sections and room types.

Content and organisation

Sci-fi symbols

Airlocks, consoles, reactors, weaponry and more: a library of symbols to place on the plan.

Layers per deck

One plan per deck or floor, tabs to switch between them.

Room notes

Description, occupants, secrets: annotate each room freely, for your GM's eyes.

Undo / redo

An edit history to step back and experiment without fear.

Export and saving

VTT export

Cell size suited to Roll20, Foundry, D&D Beyond, Owlbear or Fantasy Grounds.

PNG, JPEG, WebP

Choose the image format that suits your workflow.

Local save

Your maps stay in your browser, with no account and nothing sent to a server.

Frequently asked questions

Can I draw a ship for Starfinder?
Yes. The editor draws the plan of any science-fiction ship, deck by deck: you lay out rooms on the grid, link them with corridors, place symbols (airlocks, consoles, reactor, weapons) and note what each room holds. Nothing is tied to a game system: a Starfinder ship is drawn with the same tools as a Traveller freighter, and the exported image then goes onto your virtual tabletop.
Does the editor suit Alien RPG or Mothership?
Yes. The confined settings of those games (an isolated freighter, a drifting station, a mining complex) are exactly what the editor draws well: narrow rooms linked by gangways, several decks reachable through tabs, symbols for airlocks and consoles, and GM-only room notes to record what is hiding there. The plan stays neutral: no rules, no game text, only the places.
Can I export the plan to Roll20 or Foundry?
Yes, as an image. The export produces a PNG, JPEG or WebP at your virtual tabletop's grid size (70 px for Roll20, 100 px for Foundry and D&D Beyond, 50 px for Fantasy Grounds, 140 px for Owlbear Rodeo); you then import the image as the map background and set the VTT grid to the same size. Walls, doors and lighting specific to each virtual tabletop are drawn there: the editor exports the plan, not that data. The free export carries a discreet JDR Ninja watermark, which Patreon supporters can remove.
Where are my maps saved?
In your browser, by default: maps stay on your device, with no account and nothing sent to a server. Patreon supporters also get a cloud save that syncs their maps across devices. Either way, the maps you draw are yours: use them in play, share them or sell them freely.

Ready to draw your first map?

Start a blank map in seconds, right in the browser. No account required.