Magic Maps 2 is a tool for creating beautiful, informative maps. It includes a rich feature set and is much easier to use than high-end GIS packages. Here are some things you might do with Magic Maps:

• Color states or countries using data from a CSV file

• Create a custom map of sales territories

• Export a movie file showing how data have changed over time

• Mash up Shapefiles, GeoTIFF files, and custom points into a single map document

• Convert ArcGIS Shapefiles to KML

Maps created with Magic Maps have a signature, high-quality look because the program is built from the ground up using Apple's Core Graphics technology. Map layers can be managed similar to layers in Photoshop: simply drag to rearrange, check a box to add a drop shadow, use the slider to change opacity. Choose custom colors, point shapes, and line widths to create the look you want.

Magic Maps lets you choose and customize the map projection. Show the whole world with a Winkel Tripel projection, or reduce distortion with an equal area or conformal projection. If you want to create crisp-looking maps without the fuss of traditional GIS, or if you have a lot of geographic data you'd like to explore visually, Magic Maps is the tool for you.

Core features
• Layer-based map presentation
• Multiple data fields per layer
• Timelines of data totals and averages
• Click an entity to see its associated data
• Select multiple entities with a selection box
• "Top 100" list for any data field
• Click "Play" to watch any map evolve over time
• Multi-touch zooming and panning

Flexible data import
• Import data from CSV, KML, or Shapefiles
• Copy-paste data directly from a spreadsheet
• Support for UTF-8, Unicode, Latin-1, and Windows text encodings

Versatile map export
• For print or presentations: Export vectorized PDF
• For the web: Export PNG or SVG
• For email: Command-C copies the current image to the clipboard
• For spreadsheets: Export CSV data
• For YouTube: Export QuickTime movies
• For Google Earth: Export KML

Add custom points
• Point-and-click to add a point
• Manually enter decimal degrees or Degrees-Minutes-Seconds
• Geocoding of worldwide addresses and place names
• Batch CSV import

Add custom layers
• Import KML
• Import ESRI Shapefiles
• Import NASA GeoTIFF
• Link data to custom layers

Fully customizable appearance
• Use the Paint tool to color a simple map
• Choose colors to represent text categories or numeric ranges
• Move labels by clicking and dragging
• Leading lines connect labels to their source
• Customize any fonts, colors, and sizes
• Choose one of six shapes to represent points
• Choose solid lines or one of four dash patterns
• Optional drop shadows on shapes
• Adjustable movie playback speed

Built-in math functions
• Compute year-over-year change
• Sum multiple variables together
• Divide one variable by another
• Scale by powers of 10
• Compute rolling average
• Compute weighted average
• Interpolate missing years

Professional map projections
• Albers Equal Area
• Lambert Conformal Conic
• Mercator
• Winkel Tripel
• Instantly preview map projections
• Customize central meridian and standard parallels

Basic GIS functionality
• Count points within an area
• Aggregate point data within an area
• Draw a radius of a specified distance around points
• Compute distance to nearest point on another layer
• Perform simple queries using Smart Layers
• Area and length computations

Built-in geographic templates
• Countries of the world
• U.S. states, counties, metro areas
• Canadian provinces, Mexican states, and a combined North America template
• Australian states and territories
• Link data against FIPS codes or state/country name

What's new in Magic Maps 2
• Popover text fields for defining custom data ranges
• Include map legend on exported images
• Export QuickTime movies as high-def 1080p
• Higher-res physical earth template
• New "Earth at Night" template

Trouble importing? Find my email in the Help menu and we'll work it out.

What’s New

Version 2.1.2

November 2019 Update

• Fix a crash when closing a document on macOS Catalina

October 2019 Supplemental Update

• Fix several issues when navigating and editing documents under the Free Trial

October 2019 Update

• New, modern document behavior: Autosave, browse versions, restore windows, duplicate documents, and more.
• Fix a system crash on older Macs with Intel HD Graphics 4000 or 5000
• Improved compatibility with future versions of macOS
• Improved performance with a large number of text labels
• Allow KML files to load remote data files over plain HTTP
• Fix a bug where the Timeline slider was non-functional

September 2019 Update

• Improved importing of data files with a large amount of text in each row
• Improved support for layers with a large number of map features
• Fix a crash when displaying the Magic Maps Store

August 2019 Update

• Improve performance with the Zoom buttons
• Fix a bug where range separator values could not be edited
• Fix a bug where the "Play" button did not update the map view
• Fix a bug where exporting a movie left out the final frame
• Fix a crash / hang when importing certain Shapefiles

July 2019 Update

• New menu item: File > Revert to Saved
• Bug fixes and stability improvements

June 2019 Update

• The Template Chooser now has a search field
• Bug fixes and stability improvements

Ratings and Reviews

Gradenko ,

Went to subscription...

Oh well, fun's over with this one. I was looking forward MM2, and would have happily paid for the upgrade, but I won't use subscription software.

Second star because it does have a generous 1 year trial. I like Miller's products, but not enough to get on the subscription treadmill for them.

Developer Response ,

Hi Gradenko, thank you for being a customer, and for taking time to register your concerns. I understand your trepidation about subscription software - I prefer owning software myself! But after several years offering perpetual licenses, I have found that it is not a sustainable business model. So the choice for me was between exiting the market or offering future updates to the software via subscription.

I have tried to offer flexible and convenient subscription terms; if you change your mind and would like to use the software just for a few months, I have set out an affordable quarterly option which you can cancel whenever you like. In the meantime, the original Magic Maps will continue to be supported on macOS 10.8 - 10.14.

In the future, I hope you will keep an open mind about supporting independent software developers who switch to subscription licensing. I believe this model will enable me, and other Mac developers in my position, to offer a steady stream of substantial updates that benefits our customers as well as the overall Mac software ecosystem.


Evan Miller
68.3 MB

macOS 10.14 or later, 64-bit processor



Age Rating
In-App Purchases
  1. 12-Month Free Trial
  2. 3-Month Subscription $13.99
  3. 12-Month Subscription $39.99


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer