Free to start · No credit card

Your IP.
A real domain.
In seconds.

Map any server IP to a clean subdomain with valid HTTPS. Free plan gives you 188-94-12-47.ipmap.link instantly. Upgrade for myapp.ipmap.link.

HTTPS via Cloudflare DNS in ~30 seconds REST API included
bash — First request
$ curl -X POST https://api.ipmap.dev/v1/subdomains \
-d '{"email":"[email protected]","ip":"188.94.12.47"}'

{
"subdomain": "188-94-12-47.ipmap.link",
"api_key": "ipm_a3f9d2e8b1c7...",
"status": "active"
}
$
Works with
🔵 Nginx
🔴 Apache
Caddy
🐳 Docker
☸️ Kubernetes
🟠 Traefik
🟣 HestiaCP
🟢 ISPmanager
How it works

Three steps to HTTPS

No DNS knowledge required. No server configuration. Just your IP address.

01 / REGISTER

One API call

Send your email and IP. An account is created instantly and your API key is returned. No forms, no confirmation emails.

02 / DNS
🌐

DNS propagates in ~30s

We create an A record on Cloudflare instantly. Your subdomain resolves worldwide in under a minute.

03 / HTTPS
🔒

Valid HTTPS — automatic

Point your server and configure your web server. SSL certificate is valid, trusted, and free via Cloudflare.


Features

Everything you need

Built for developers who just want things to work.

🔑

Auto-registration

First API call with your email creates the account and returns the API key in one step. acme.sh-style simplicity.

🛡️

HTTPS out of the box

All subdomains are backed by Cloudflare DNS. Get a valid SSL certificate with zero configuration on your end.

🔌

Simple REST API

Four endpoints. Create, list, update IP, delete. Automate your deployments and CI/CD pipelines with ease.

📋

Dashboard

Manage all your subdomains, API keys and billing from a clean web interface. Magic link login — no passwords.

⚙️

Integration guides

Step-by-step instructions for Nginx, Apache, Caddy, Docker, Traefik, HestiaCP, ISPmanager and more.

🔒

Abuse protection

Phishing blocklist, rate limiting, and Google Safe Browsing checks protect the shared domain from misuse.


Integrations

Works with your stack

Detailed setup guides available for every platform in our docs.

🔵
Nginx
🔴
Apache
Caddy
🐳
Docker
🟠
Traefik
☸️
Kubernetes
🟣
HestiaCP
🟢
ISPmanager

Missing an integration? Let us know →


Pricing

Simple, honest pricing

Start free. Upgrade when you need more subdomains.

Free
$0
forever

  • 3 IP-based subdomains
  • 188-94-12-47.ipmap.link
  • HTTPS via Cloudflare
  • REST API access
  • Custom names
  • Priority support
Pro
$15/mo
billed monthly

  • 20 custom subdomains
  • myapp.ipmap.link style
  • Change IP anytime
  • HTTPS via Cloudflare
  • REST API access
  • Priority support + managed setup

FAQ

Common questions

Everything else is in the docs.

How is this different from sslip.io or nip.io?
sslip.io and nip.io embed the IP directly in the domain name (e.g. 188-94-12-47.sslip.io) with no accounts, no API, and no control. ipmap.dev adds a dashboard, a REST API for automation, custom names like myapp.ipmap.link, and proper subdomain management. Think of us as the "next step up."
How do I get my API key?
Your first API call with an email address automatically creates an account and returns the API key once in the response. Save it — it's shown only once. You can view it anytime in your dashboard.
Can I change the IP after creating a subdomain?
Free subdomains are IP-based — the name includes your IP, so to change it you delete and recreate. Custom subdomains (Starter/Pro plans) let you update the IP anytime while keeping the name via a simple PUT request.
What happens if I cancel my subscription?
Your subdomains remain active until the end of your billing period. After that, subdomains over the free plan limit (3) are paused — they point to 127.0.0.1 but your settings are saved. Re-subscribe and they restore automatically. After 14 days of inactivity they are deleted.
Is my server traffic routed through ipmap.dev?
No. ipmap.dev only manages DNS records. All traffic goes directly from your users to your server. We are purely a DNS service backed by Cloudflare nameservers.
Get started

Ready in one command

No setup. No credit card. Just paste and go.

curl -sSL https://get.ipmap.dev | bash

Open dashboard →