🦆 dnsgratuito

Free dynamic DNS: your .dnsgratuito.com subdomain always pointing to your IP

ES EN 中文

Sign in

Gmail accounts only

🔗 API

Update your IP from any client:

curl "https://dnsgratuito.com/update?domains=TUSUB&token=TUTOKEN&ip=1.2.3.4"

If you omit ip, the request's source IP will be used.

⚙️ Set up automatic updates

Open PowerShell as Administrator and run:

$url="https://dnsgratuito.com/static/setup.ps1"
iwr $url -UseBasicParsing | iex

Open the Terminal and run (replace prueba):

curl -fsSL https://dnsgratuito.com/static/setup.sh | bash -s prueba

Open the Terminal and run (replace prueba):

curl -fsSL https://dnsgratuito.com/static/setup.sh | bash -s prueba

To include the token: bash -s prueba YOUR_TOKEN

What is dynamic DNS (DDNS)?

Most home internet connections have an IP address that changes from time to time. A dynamic DNS (DDNS) service keeps a domain name always pointing to your current IP, even when it changes.

With dnsgratuito you create subdomains like myhome.dnsgratuito.com and a small script (or your own router) updates the IP automatically every few minutes. Your domain name never stops working.

What can you use it for?

dnsgratuito vs DuckDNS and No-IP

There are other dynamic DNS services. Here is how dnsgratuito compares with the best-known ones:

FeaturednsgratuitoDuckDNSNo-IP
Free subdomains651
Free plan expiresNeverNeverMust be confirmed every 30 days
DuckDNS-compatible APIYesYesNo
Premium plan100 hosts — €60/year—From ~$2/month
Open sourceYesNoNo

Pricing

Free forever. Premium if you need more.

Free

€0
  • Up to 6 subdomains
  • No expiry
  • DuckDNS-compatible API
  • Automatic updates every 5 minutes

Payments handled by Lemon Squeezy (VAT included). Cancel anytime.

Frequently asked questions

Is it really free?

Yes. The free plan includes up to 6 subdomains forever, with no expiry and no periodic confirmations. If you need more, the Premium plan allows up to 100 for €60/year (or €7/month if you prefer to pay monthly).

What exactly is a .dnsgratuito.com subdomain?

It is a DNS A record (e.g. myhome.dnsgratuito.com) pointing to the IP you choose. When your IP changes, the subdomain is updated automatically via the script or the API.

How do I update my IP automatically?

From the dashboard you can install the script for Windows, macOS or Linux: it runs every 5 minutes and updates your subdomain. The API is DuckDNS-compatible, so it also works with routers and tools that support custom DDNS.

Why can I only sign in with Gmail?

To keep the service simple and reduce abuse: we store no passwords and Google handles authentication. We only receive your email address.

Can I use my own domain?

No. dnsgratuito only offers subdomains of dnsgratuito.com. If you need your own domain, services like Cloudflare let you manage your domain's DNS directly.

What happens if I cancel Premium?

You keep the Premium plan until the end of the period you already paid for. Then you go back to the free limit of 6 subdomains: the ones you already created are not deleted, but you cannot create new ones above the limit.