Never Miss a DNS Change Again

Be the first to be notified when DNS entries change.
Take proactive measures before your customers leave.

# Monitor DNS changes
curl -X POST https://api.dnstail.com/monitors \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
      "domain": "piedpiper.com",
      "subdomain": "www",
      "record_type": "A",
      "expected_value": ["1.2.3.4", "5.6.7.8"]
  }'

Everything You Need to Monitor DNS

Powerful features built for developers and technical teams

Real-Time Alerts

Get instant webhook notifications the moment any DNS change is detected. Stay ahead of issues before they impact users.

All Record Types

Monitor A, AAAA, CNAME, MX, TXT, NS, and more. Complete coverage for all your DNS monitoring needs.

Historical Data

Access complete history of all DNS changes. Track patterns and investigate issues with detailed logs.

Frequent Checks

Checks as frequent as every 5 minutes ensure you're quickly notified of any DNS changes to your records.

Secure & Reliable

Enterprise-grade security with 99.9% uptime SLA. Our monitoring never sleeps, so you can.

Easy Integration

Simple REST API with powerful features. Get up and running in minutes, not hours.

Simple, Transparent Pricing

Start free, scale as you grow. No hidden fees.

monitors/month

Free

Perfect for testing and small projects

$0/month
50 monitors included
  • 2 days email support
  • 7 days log retention
  • 1 webhook endpoint
  • 15 min check intervals

Professional

For growing businesses

$24/month
1,000 monitors + $0.025/monitor overage
  • Priority email support
  • 30 days log retention
  • Unlimited webhooks
  • Custom check intervals
  • Multiple notification channels

Frequently Asked Questions

Everything you need to know about DNSTail

DNSTail continuously monitors your DNS records at regular intervals. When we detect a change in any monitored record, we instantly send a POST request to your configured webhook endpoints with detailed information about what changed.

We support all major DNS record types including A, AAAA, CNAME, MX, TXT, NS, PTR and more. You can monitor as many different record types as you need for each domain.

We check your DNS records as frequently as every 5 minutes. Once a change is detected, webhook notifications are sent immediately so you can take action right away.

Yes! You can monitor as many domains as you want. Each DNS check counts toward your monthly quota, regardless of whether it's for the same domain or different domains.

We offer transparent, tiered pricing based on your monitoring needs. Start with our Free plan (50 monitors), then choose from our paid plans: Starter ($9/month for 100 monitors), Professional ($24/month for 1,000 monitors), Business ($49/month for 2,500 monitors), or Scale ($99/month for 10,000 monitors). Each paid plan includes a small per-monitor overage fee if you exceed your tier. For enterprise needs (1M+ monitors), we offer custom pricing. All paid plans include priority support, 30-day log retention, and unlimited webhooks.

Yes! Our service is mainly focused for developers that wants to automate managing their domains. As such, we've implemented a complete API documentation along with an OpenAPI specification which is available on our documentation website. You can programmatically manage monitors, retrieve history, and more.