Skip to content
Included in every domain

DNSSEC: signed answers for your domain

We sign your zone and add the DS record at the registry. Validating resolvers can then spot forged answers. Included in every domain.

For extensions whose registry supports DNSSEC.

Included in every domain, at no extra cost

.de: €3.99 in the first year

€19.00 per additional year

All prices include 19 % German VAT.

  • Registry check every 10 minutes until it is taken over
  • Signatures renewed before they expire
  • By switch, API or AI agent
PUT /dns/{domain}/dnssec with {"mode": "regfish", "state": "enabled"} · tool enable_dnssec

Zone yourname.com

Example
  • yourname.com.A192.0.2.10
  • yourname.com.RRSIGA …
  • yourname.com.DNSKEY257 3 …
  • ; DS record added at the registry

What you need DNSSEC for

  • Sign-in and payment

    Whoever signs in or pays should land on your website. Validating resolvers reject a forged address.

  • Business email

    Your MX and SPF records are signed too. Validating resolvers reject a forged delivery address.

  • Your own nameservers

    If the zone runs elsewhere, you enter your provider’s DS data with us. We pass it on to the registry.

How you run DNSSEC with us

  1. Turn it on

    One switch in the customer area, one API call or one request to your AI agent.

    Zone yourname.com

    Example
    • ; DNSSEC turned on
    • @A192.0.2.10
  2. Sign

    We create the keys and sign every record. We renew the signatures before they expire.

    Zone yourname.com

    Example
    • new: +@DNSKEY257 3 …
    • new: +@RRSIGA …
  3. Close the chain

    We add the DS record at the registry and check every 10 minutes until it has taken it over.

    Zone yourname.com

    Example
    • ; DS record added at the registry
    • ; checked: chain complete

For extensions whose registry supports DNSSEC.

Scope of service

Price
Included in every domain, at no extra cost
Extensions
For extensions whose registry supports DNSSEC; the API reports it per domain
With our nameservers
We create the keys, sign the zone and add the DS record at the registry
With your own nameservers
You supply DS or DNSKEY data, we add it at the registry
Signatures
Renewed before they expire; a daily check watches over this
Turning it off
We remove the DS record at the registry first; the signature goes once it is provably gone

As of 29.09.2026.Evidence with source and date

For developers

Turn on DNSSEC by API

The same action as the switch in the customer area.

Turn on
PUT /dns/{domain}/dnssec
Status and check
GET /dns/{domain}/dnssec · POST /dns/{domain}/dnssec/verify
AI agent
enable_dnssec · verify_dnssec · disable_dnssec
PUT /dns/{domain}/dnssec
curl -X PUT https://api.regfish.com/dns/yourname.com/dnssec \  -H "x-api-key: $REGFISH_API_KEY" \  -H "Content-Type: application/json" \  -d '{"mode": "regfish", "state": "enabled"}'

Frequent questions

Does DNSSEC cost extra?

No. DNSSEC is included in every domain you keep with us, for extensions whose registry supports it.

Can I use DNSSEC with my own nameservers?

Yes. You then sign the zone yourself and enter the DS or DNSKEY data in the customer area or through the API. We report it to the registry.

How do I turn DNSSEC off again?

With the same switch. We first remove the DS record at the registry and withdraw the signature only once it is provably gone, so validating resolvers do not reject your domain in between.

DNSSEC comes with your domain

Search for your name. You turn on DNSSEC as soon as the domain is with us.

Included in every domain, at no extra cost

.de: €3.99 in the first year

€19.00 per additional year

All prices include 19 % German VAT.