Free tool
Map Marker Generator
Design a custom map pin — shape, icon, colour, gradient, shadow — and download it as PNG, SVG or WebP. No account.
Quick Start
Shape
Icon
Drop your logo here or click to browse
PNG, JPG, SVG up to 5MB
Click to change
Marker will display without an icon (solid fill only)
Colors
Effects
Preview
px × px
Need a full store locator?
Add your custom markers to an interactive map with search, filters, and analytics.
Try StoreRocket freeHow to Create Custom Map Markers
Choose Your Shape
Select from 8 different marker shapes including classic pins, circles, squares, shields, and more. Each shape is optimized for visibility on maps at various zoom levels.
Add an Icon or Logo
Browse our library of 1000+ icons from Font Awesome and Material Design, or upload your own logo. Icons are automatically centered and scaled for perfect alignment.
Customize Colors & Effects
Use solid colors or beautiful gradients. Add shadows for depth, borders for contrast, and adjust sizes to match your map's style. Preview on light and dark maps to ensure visibility.
Download & Use
Download as PNG (with retina support), SVG (for infinite scaling), or WebP (for modern browsers). Use your markers in Google Maps, Mapbox, Leaflet, or any mapping platform.
Map Marker Best Practices
- Keep it simple: Simple icons are easier to recognize at small sizes. Avoid complex logos or detailed graphics.
- Use high contrast: Your marker should stand out against both light (standard) and dark (satellite/terrain) map backgrounds.
- Consider size: Markers are typically viewed at 24-48 pixels. Test at smaller sizes before finalizing.
- Be consistent: If using multiple marker types (stores, warehouses, etc.), use the same shape with different colors or icons.
- Add shadows: A subtle shadow helps markers "pop" from the map and improves depth perception.
Frequently Asked Questions
icon property pointing to your image URL. For the simplest approach, use a store locator tool like StoreRocket that handles this automatically.