Create a Map with Pins

Add, Customize, and Visualize Pins and Map Markers in Minutes

A map with pins turns a list of addresses into something people can actually use. With Mapme you drop pins one at a time or import thousands from Excel, Google Sheets or a CSV file.
Every pin can carry a photo, a description, a video and a link, and you can style pins by category so visitors see at a glance which one is a store, a project site or a trailhead. No code and no GIS training required.

Trusted By

trusted-by-customer-logos

What is a map with pins?

A map with pins, also called a pin map or marker map, is an interactive map where every location is marked with a clickable pin. Clicking a pin opens details about that place: photos, a description, contact details, a link or a call to action. Pin maps are used for store locators, campus and facility guides, event layouts, service area maps, property listings and any dataset where the useful question is where, not just what. The difference between a pin map and a plain list of addresses is that visitors can see the pattern, filter it, search it and act on it.
An example of map with pins
Pin, marker and point on a map illustration

Pin, marker or point, what is the difference?

In practice these three words mean the same thing. Pin describes the classic teardrop shape. Marker is the general term for any symbol placed at a coordinate, whether that is a pin, a circle or a floating icon. Point is the GIS term for the underlying coordinate itself. You will see marker in the Mapme editor and pin in everyday use. They refer to the same object.

How to make a map with pins in 4 steps

1. Add your locations

For a handful of locations, click on the map, type the address, and Mapme places the pin. Add a title, photos, a description and a link. For larger sets, upload a spreadsheet or connect a Google Sheet, see below for how to handle anywhere from a few pins to tens of thousands.

Add a pin manually →
Bulk import from a spreadsheet →

2. Group your pins into categories

Assign each location a category such as Restaurants, Hotels or Phase 1. Categories drive the filters your visitors see, and they let you style a whole group of pins in one move instead of editing them one by one.
Set up category filters →

3. Style your pins

Choose a shape, size, color and icon, or upload your own PNG or SVG marker. Style by category, or override an individual pin when one location needs to stand out.

4. Publish and embed

Publish the map, then embed it on your website, share the direct link, or turn it into a QR code for print. Any edit you make afterward appears on the live map immeditately.

Adding pins at any scale

  • 20 to 50 locations: add them directly in the editor. Fastest route if the data lives in your head or an email thread rather than a file.

  • 50 to 1,000 locations: import from a spreadsheet. Upload an Excel, Google Sheets or CSV file and Mapme converts each row into a pin, geocoding the address automatically. If your file already has latitude and longitude, Mapme uses those instead for exact placement. Columns Mapme reads: name, address (or latitude and longitude), category, description, image URL and link, anything else you include becomes extra detail on the location card. Use the Mapme import template so column names line up on the first try.

  • 1,000 to 20,000+ locations: same import, then turn on clustering so nearby pins group together until the visitor zooms in. Add category filters and search so people can narrow the map down instead of scanning it.

Updating later works the same way at any scale. Re-upload the same file with your ID column intact and only the changed rows update, no rebuilding required. Or connect a Google Sheet directly so edits flow to the live map as you make them.

Download the import template →

Customizing Pin Styles and Map Markers in Mapme

Make every pin reflect what it represents. Choose from built-in icons or upload your own, adjust shape, color and size, and control exactly when and how each pin appears as the visitor zooms.
pin source

Choose Style Source

  • Use category-based default styling

  • Or switch to New Design to create a custom look

  • Upload your own PNG/SVG marker or choose from built-in icons

Illustrating pin of different shape and size

Marker Shape & Size

  • Shapes supported: Pin, Circle, Floating

  • Size range from 15px to 150px

  • Good for scaling visibility across dense maps

icon or text inside the pin

Icon or Text Inside the Pin

  • Select from Mapme icon library or insert text
  • Adjust content size scaling
  • Useful for POIs, amenities, campus navigation
    Color or border

    Color, Border & Branding

    • Change fill color
    • Toggle border + control border width
    • Reflect brand, category groupings or importance
    visibility and behavior

    Visibility & Behavior

    • Show, Hide or show only in a Zoom Range

    • Override category styling if needed

    • Toggle label, halo, click interaction & content display

    Want the deeper walkthrough?

    Learn advanced styling, best practices, and UI steps.

    Built to handle thousands of pins

    As your dataset grows, Mapme keeps your map fast, smooth and organized, whether you are visualizing 20 points or 20,000.

    Import pins from Google Sheets or Excel

    Upload hundreds of locations in seconds. Perfect for teams working with spreadsheets or GIS exports.
    Use our import templates (Excel/Google Sheet) or drop in your own file - Mapme formats it automatically.

    Know More →

    Cluster pins that sit close together

    When pins are close together, Mapme groups them into dynamic clusters that expand as the user zooms in.
    This reduces visual noise and makes large maps feel light, readable and interactive.

    Know More →

    Show Pins Based on Zoom Level

    You decide when markers appear — all at once or gradually as users zoom closer.
    Ideal for multi-layer maps where high-level navigation comes first and granular detail unlocks progressively.

    Know More →

    Let visitors filter and search your pins

    Make exploration effortless - users can filter by category, search by keyword, or switch between predefined lists.
    Perfect for store locators, tourism maps, public services, or complex multi-category data.

    Know More →

    excel & csv import

    Pin map specifications

    Locations per map
    Import formats
    Very large files
    Marker shapes
    Marker size range
    Custom icons
    Placement accuracy
    Zoom control
    Visitor tools
    Publishing
    Mapme
    No fixed cap. Maps with tens of thousands of pins run smoothly with clustering enabled.
    Excel (.xlsx), CSV, Google Sheets with live sync
    Files above roughly 50,000 rows may need splitting. Test a sample import first.
    Pin, circle, floating
    15px to 150px
    Upload your own PNG or SVG, or use the built-in icon library
    Automatic geocoding from an address, or exact placement from latitude and longitude
    Show, hide, or reveal pins only within a set zoom range
    Category filters, multi-level categories, keyword search, saved views
    Embed code, direct link, QR code, social share

    Why pin maps outgrow Google My Maps

    Map with pins comparison

    Google My Maps is a reasonable free tool for a quick personal pin map. It has hard limits that most business maps eventually run into:

    • 2,000 features per layer and a maximum of 10 layers per map
    • 10,000 features per map in total, however you distribute them
    • Google's own documentation advises against importing files with more than 2,000 rows
    • Google branding stays on the map you embed
    • Limited styling, limited media per location, and no analytics on how visitors use the map
    • If your map is a marketing or communication asset rather than a personal note to self, those constraints show up quickly. For a full breakdown, see Google My Maps vs Mapme.

    What Can You Build With Mapme Location Pins?

    global-retail-store-locator-map

    Store Locator Map

    Show store branches, retail outlets, partner distributors, ATMs, and pickup points. Help users instantly find the nearest location.

    tour-itinerary-preview-map

    Tourism & Experience Map

    Plot attractions, food spots, events, and guided routes. Ideal for cities, museums, tourism boards, and local discovery platforms.

    Campus map

    Campus & Facility Navigation

    Map buildings, labs, departments, hostels, accessibility paths, and emergency points. Students, visitors, and staff navigate without confusion.

    real-estate-experience-map

    Real Estate & Property Listing

    Show available units, construction phases, model flats, site layout, amenities, or surrounding POIs - all in map view.

    downtown-shopping-map

    Downtown & City Guide Map

    Show essential spots like hospitals, water points, food banks, shelters, or public services for easy city navigation.

    Manufacturing plants map example

    Manufacturing Plants

    Improve visibility of plants, production areas, safety points, and logistics hubs with an interactive map.

    Frequently Asked Questions

    Can I update only some of the pins later?

    Yes. You can upload a new Excel/CSV/Google Sheet using the same ID columns, and only the modified locations will update - you don’t need to re-import everything.

    How accurate is pin placement using addresses?

    Mapme geocodes automatically, but you can drag and reposition for precise plotting. Latitude/longitude input gives the highest accuracy.

    What file size limit applies to bulk imports?

    Most spreadsheets import instantly, but extremely large files (50K+ rows) may need to be split. Mapme recommends compressing fields + testing a sample before full import.

    Does clustering affect performance?

    Clustering improves map performance - especially when thousands of pins load at once. It doesn’t remove pins; it just reduces visual overload.

    Can visitors filter pins while viewing the map?

    Yes. You can enable category filters, keyword search, or pre-built “views” so users can toggle datasets instantly.

    How many pins can I put on one map?

    There is no fixed cap. Maps with tens of thousands of pins perform well when clustering is enabled, since nearby pins group together until the visitor zooms in. Very large spreadsheets, roughly 50,000 rows and above, are best split into batches.

    Can I use different pin colors for different categories?

    Yes. Assign each location a category, then style the category once. Every pin in that category picks up the color, icon and shape you chose. You can override an individual pin when one location needs to stand out

    Can visitors get directions to a pin?

    Yes. Each location can show a directions link that opens the visitor's preferred navigation app from their phone.

    Can I use custom icons and branding for all pins?

    Yes. Upload your own SVG/PNG file, apply brand colors, and assign different icons per category or per custom design.

    What happens if two pins have the same coordinates?

    They will stack. You can offset them slightly or use clustering to group them until zoomed in.

    Is mobile performance different from desktop?

    Maps are fully responsive. For large datasets, clustering + zoom logic provides faster mobile experience compared to showing all pins at once.

    Does importing media (images, video) affect speed?

    Media loads lazily - visible only when users open a location. For heavy media, upload via external URLs to keep map load time short.

    Can I restrict who can view or interact with my map?

    Yes. You can make maps public, private, or password protected depending on your plan and project needs.

    What are map markers and how do I customize them in Mapme?

    Map markers are the pins that show each location on your map. In Mapme, you can customize them by choosing a shape like Pin or Floating, uploading your own icon or logo, adjusting size, and picking colors that stand out against your map style.

    Can I map multiple addresses from a spreadsheet?

    Yes. Upload an Excel or CSV file, or connect a Google Sheet. Mapme reads each row and geocodes the address into a pin automatically. If your file has latitude and longitude columns, those are used instead for exact placement.

    Do I need latitude and longitude?

    No. A street address is enough for most maps and Mapme geocodes it for you. Latitude and longitude give the highest accuracy and are worth using for locations that are not on a named street, such as trailheads, plots, event stands or plant equipment.

    Showcase Your Locations Clearly. Scale Without Limits.

    Turn complex datasets into maps people understand instantly - customizable, interactive, and fast at any size.