Print Composer
Create print-ready map layouts with title, legend, and scale bar
What Is a Print Composer?
A print composer is the workspace where a GIS map becomes a publication-ready layout. It is the bridge between the interactive, endlessly pannable web map you explore on screen and the fixed-size, high-resolution document you hand to a client, submit to a journal, pin on a bulletin board, or drop into a PDF report. In QGIS it is called Print Layout (formerly Print Composer); in ArcGIS Pro it is called Layout view; in the browser world, it is the piece that lets you turn a dynamic view into an exportable image or PDF.
The gis.tools print composer brings that capability to the browser. You can arrange the map, scale bar, north arrow, title, legend, and text blocks on a virtual page, set the output paper size and DPI, and export to PNG, JPEG, or PDF. It is a lightweight cartographic layout environment designed for the 80% of cases that do not require the full complexity of QGIS's Print Layout.
The print composer is how you stop thinking of your map as a screen artifact and start treating it as a designed deliverable. That is a mental shift as much as a technical one β suddenly you care about page margins, legend placement, typographic hierarchy, and white space.
How Print Composition Works
The page model
A print layout is fundamentally a page with a fixed size (A4, Letter, A3, Tabloid, or custom) and a resolution (DPI). On that page you place frames: a map frame, a scale bar frame, a north arrow frame, a legend frame, title frames, and so on. Each frame has position, size, and rotation properties. When you export, the composer rasterizes or vectorizes each frame at the target DPI.
Linked map frames
The map frame in the layout is linked to the interactive map view β panning or zooming the main view updates the layout. You can lock the linkage so that the layout stays fixed as you explore other data. Multiple map frames can exist in one layout (main map + inset map), each with its own extent.
Vector vs raster export
Exporting to PDF preserves vector geometry for infinite-zoom clarity. Exporting to PNG rasterizes at the target DPI β typically 150 DPI for web, 300 DPI for print. Vector export requires that basemap tiles also be vector (or that they are embedded at sufficient resolution).
Key Parameters and Options
Page size
A4, Letter, A3, A2, Tabloid, or custom dimensions in millimeters or inches.
Orientation
Portrait or landscape.
DPI / resolution
150 for web, 300 for print, 600 for large-format prints.
Margins
Page margins and frame padding.
Frame types
Map frame, scale bar, north arrow, legend, title, subtitle, text block, image, shape, line.
Export format
PNG (lossless raster), JPEG (compressed raster), PDF (vector + raster).
Practical Applications
Urban planning deliverables
Every master plan, zoning amendment, and development review requires printable maps. The print composer makes generating them a matter of arranging a few frames and exporting.
Academic journals
Researchers publishing in Nature, Science, or field-specific journals submit high-DPI PDF maps with scale bars, north arrows, and legends matching journal style guides.
Environmental impact assessments
EIAs are long documents with many maps. The print composer lets the author generate consistent layouts for each map in the report.
Real estate marketing
Listings and site brochures use printable maps showing the property location, neighborhood amenities, and transportation. The composer generates these from a single base layout with minor edits.
Field guides and wayfinding
Trail maps, park maps, campus maps, event wayfinding β all are printable products that start in a print composer.
Disaster response briefings
Incident command maps used in briefings need to be printed or projected. Print composer generates daily or hourly updates from live data.
Archival and legal documents
Property boundary maps, historical records, and legal exhibits require a fixed, exportable representation with attribution and metadata.
Step-by-Step Workflow
- Set up your map view in the Online Map Viewer (Multi-Layer).
- Open the print composer.
- Select page size and orientation.
- Add a map frame and position it on the page.
- Add a scale bar, north arrow, and legend via Scale Bar & North Arrow style controls.
- Add title and subtitle text blocks.
- Set export resolution (300 DPI for print).
- Export to PDF or PNG.
Worked Example: Planning Board Submission Map
A neighborhood planning group needs a printed map for a city council presentation showing proposed bike infrastructure. Open the print composer, select Letter size landscape, add a map frame covering 80% of the page. Add a title at the top: Proposed Bike Infrastructure Network. Add a scale bar in the bottom-right, a north arrow in the top-right, and a legend listing existing (orange) and proposed (yellow dashed) segments. Add attribution: Data source: City DOT 2026. Export to PDF at 300 DPI and the presentation deliverable is complete.
Common Pitfalls and Gotchas
- Low DPI exports. 72 DPI looks fine on screen but pixelated on print.
- Basemap licensing. Some basemap providers charge extra for print use. Check terms.
- Rasterized vector data. Exporting as PNG defeats the advantage of vector geometry.
- Missing title or attribution. Published maps must identify data sources and authors.
- Wrong page size. A3 looks fine on screen but requires a larger printer.
- Color mismatch between screen and print. CMYK vs RGB differences can shift colors.
- Legend out of date. If you edit symbology after placing the legend, regenerate the legend frame.
Tips for Best Results
- Always export at 300 DPI or higher for print.
- Use PDF for vector-friendly output.
- Test print at actual size before committing to a print run.
- Include scale bar, north arrow, title, legend, and attribution on every published map.
- Reserve space for margins β printers often trim the edges.
- Save layouts as templates for reuse.
- Verify colors with a calibrated display.
Comparison with Desktop GIS
QGIS Print Layout and ArcGIS Pro Layout views are the gold standards for print cartography. They offer rich features: multi-page atlases, dynamic text, per-feature page generation, variable expressions, and fine-grained typographic control. The gis.tools print composer is simpler but handles the single-page use cases that cover most deliverables. For atlas production or 100-page reports, desktop tools are still the right choice.
Performance Considerations
Exporting at 300 DPI takes a few seconds for an A4 page and more for larger paper sizes. Rasterizing vector basemap tiles at high DPI can exceed browser memory limits on mobile devices β use desktop browsers for high-resolution exports.
Data Privacy and Browser-Based Processing
All layout and export operations run in your browser. No data is transmitted. Exports are offered as local downloads.
Related GIS Concepts
Atlas. A multi-page map book, usually generated by iterating over a feature layer.
Dynamic text. Layout text that updates automatically from data or map properties (current page number, current feature name, current scale).
Bleed and trim. Print production concepts for ensuring content extends to the edge of the final paper.
Raster vs vector export. The tradeoff between pixel-perfect screen reproduction and infinitely scalable vector output.
Frequently Asked Questions
What DPI should I export at?
150 for web, 300 for print, 600 for large-format.
Can I make multi-page layouts?
Not in the current tool β it focuses on single-page deliverables.
How do I add a custom logo?
Add an image frame and upload your logo file.
Can I save a layout template?
Yes β save the project as a GIS Notebook and reload later.
Related Tools on gis.tools
Related Tools
View All ToolsBookmarkable Map States
Save and share map views via URL-encoded state
Map ViewingHeatmap Renderer
Render point data as a smooth heatmap visualization
Map ViewingLayer Styler
Adjust opacity, stroke width, colors, and dashed lines
Map ViewingCategorical Styling
Style features by unique attribute values with automatic color ramps
Map ViewingLabel Placement Tool
Configure label collision detection and priority settings
Map ViewingGraduated Styling
Apply quantiles, Jenks, or equal interval classification
Map Viewing100% client-side processing - your data stays private and never leaves your device