Support MapMarker.io!

Documentation

Icons

You can generate icons easily to render contextual, easily recognizable enties in a user-friendly manner.

Parameter Example Description

Icons with Labels

Add a label to any icon to draw attention to it or convey status at a glance. A label is a small colored circle with text placed in the bottom-right corner of the marker — perfect for counts, statuses, or short identifiers. Just add the label parameter with the text you want to show.

Icon with a red label
label=5
Icon with an amber label
lc=F0AD4E&lfc=000
Icon with a green label
lc=28a745
Parameter Example Description
label 5 The text shown inside the label circle. Keep it short (1–3 characters) so it fits.
lc D9534F The fill color of the label circle (hex, without the leading #).
lfc FFF The color of the label text (hex, without the leading #).
lf Arial The font family used for the label text.

Animated Labels

Make labels stand out on a busy map by animating them. Add the labelAnimation parameter with one of blink, ping, or pulse, and optionally tune the speed with labelAnimationDuration (e.g. 1s). The animation is embedded directly in the SVG, so it plays automatically wherever the image is rendered.

Icon with a blinking label
labelAnimation=blink
Icon with a pinging label
labelAnimation=ping
Icon with a pulsing label
labelAnimation=pulse
Parameter Example Description
labelAnimation pulse The animation applied to the label. One of blink, ping, or pulse.
labelAnimationDuration 1s How long one animation cycle takes, as a CSS duration (e.g. 1s, 500ms). Defaults to 1s.