Mapsify Documentation
Everything you need to integrate beautiful, customizable maps into your website or application.
5-minute setup
Developer-friendly
No API keys
Quick Start
Get your first map running in under 5 minutes with our CDN script.
Before you start
Create a free account at mapsify.eu to get your map ID and access the dashboard.
Step 1: Add the script to your HTML
HTML
<!-- Add this to your <head> section -->
<script src="https://cdn.mapsify.eu/v1/mapsify.min.js"></script>
Step 2: Add a map container
HTML
<!-- Add this where you want your map to appear -->
<div
data-mapsify-id="your-map-id-here"
data-mapsify-width="100%"
data-mapsify-height="400px">
</div>
Step 3: Initialize (optional)
JavaScript
// Optional: Initialize with custom options
Mapsify.init({
theme: 'auto', // 'light', 'dark', or 'auto'
autoLoad: true,
onMapLoad: function(mapId) {
console.log('Map loaded:', mapId);
}
});
That's it!
Your map should now be visible on your page. Visit your dashboard to customize themes and add POIs.
Installation Methods
Choose the integration method that best fits your project setup.
CDN Script Tag
The easiest way to get started. Perfect for static sites and simple integrations.
Basic Setup
<!DOCTYPE html>
<html>
<head>
<script src="https://cdn.mapsify.eu/v1/mapsify.min.js"></script>
</head>
<body>
<div data-mapsify-id="map-123" data-mapsify-height="400px"></div>
<script>
// Optional configuration
Mapsify.configure({
theme: 'light',
defaultZoom: 12,
enableControls: true
});
</script>
</body>
</html>
Need Help?
Can't find what you're looking for? We're here to help!