Open the app

DNS hosting with your Nossic ID

Your domains, answered by Nossic DNS.

Add your domain, manage its records in a clear app or through the API, and point it at our two name servers. Changes go live in seconds.

Sign in with your Nossic ID, or create one in a minute.

Our name servers

To use Nossic DNS, set your domain's name servers to exactly these two. You do it once, at the registrar where you bought the domain (such as Namecheap, GoDaddy or 123 Reg).

Add the domain in the app first, and copy over your records, so nothing stops working when you switch.

Name server 1ns1.nossic.uk
Name server 2ns2.nossic.uk

Bring a domain in four steps

Most domains move over in a few minutes, with no downtime.

  1. 1

    Sign in and add it

    Sign in with your Nossic ID and type your domain, such as example.com.

  2. 2

    Add your records

    Copy them from your current DNS provider: your website's address, your email (MX, SPF, DKIM) and anything else.

  3. 3

    Switch the name servers

    At your registrar, set the name servers to ns1.nossic.uk and ns2.nossic.uk.

  4. 4

    We confirm it

    We check the registry every few minutes and mark the domain Active once it points here.

Everything you need to run your DNS

Clear enough to use when something's on fire, careful enough not to start one.

A clear record editor

A, AAAA, CNAME, MX, TXT, SRV, CAA, NS and PTR, each with its own simple form. Long values like DKIM keys are handled for you.

An API for automation

A REST API with full documentation. Add and change records from scripts, CI jobs and tools.

API keys you control

Give each tool its own key: all your domains or just one, read-only or read and write, with an expiry date. Revoke any key straight away.

Safe by design

Checks every change before it goes live. If two people edit at once, the second save is refused, not lost.

Check a name

Ask our servers and Google, Cloudflare and Quad9 about any name, side by side, to see a change spread.

History and export

See every change, who made it and whether it came from the app or the API. Download the whole zone as a standard zone file.

Live in seconds

Changes reach our primary server at once and the secondary within a couple of seconds. The app shows both are in step.

Two servers, two machines

A primary and a secondary on different hosts at Nossic's UK site, so one machine can be down and your domain still answers.

One Nossic ID

Sign in with the same Nossic ID you use for every Nossic app. Your domains belong to your account and nobody else's.

Automate it

Everything in the app is in the API too. Create a key in the app, then manage records from anywhere.

  • Let's Encrypt certificates with DNS challenges, including wildcards. The docs have ready-made certbot hooks.
  • Dynamic DNS: keep a home or office address up to date from cron.
  • Whole record sets in one call, all or nothing, with no ids to track.
  • An OpenAPI description for generating clients in any language.
Point shop.example.com at a new server
$ curl -X PUT \
  https://app.dns.nossic.uk/api/v1/domains/example.com/rrsets/shop/A \
  -H "Authorization: Bearer $NOSSIC_DNS_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ttl": 300, "records": ["192.0.2.40"]}'

{ "serial": 2026101214, "ttl": 300,
  "records": [{ "name": "shop", "type": "A",
                "content": "192.0.2.40", ... }] }

See it for yourself

Nossic DNS is a public, authoritative DNS service. Anyone can ask it about the domains it hosts.

  • Authoritative only. The servers answer for the domains they host and nothing else.
  • UDP and TCP. Large answers, such as long TXT records, work over both.
Ask from any terminal
# Who answers for nossic.uk?
$ dig NS nossic.uk +short
ns1.nossic.uk.
ns2.nossic.uk.

# Ask Nossic DNS directly
$ dig @ns1.nossic.uk dns.nossic.uk +short
168.144.8.132

Questions

Which domains can I add?

Any domain you've registered, such as example.com or example.co.uk: the domain itself, not a subdomain (you add records like www or shop inside it). Each account can have up to 25 domains.

Does Nossic DNS register domains?

No. You keep your domain with your registrar and only change its name servers to ns1.nossic.uk and ns2.nossic.uk.

Will my website or email go down when I switch?

Not if you add your records in Nossic DNS before changing the name servers. The app shows the domain as "Waiting for name servers" until the switch, and your records are ready the moment it happens.

Someone else has already added my domain. What now?

The app gives you a TXT record to add at your domain's current DNS provider. Once we can see it, the domain moves to your account (with no records, so the other account's settings don't come with it).

What happens if I remove a domain?

Its records are deleted straight away, so change the name servers first. The name stays reserved for your account for 30 days, so nobody else can take it while the registry still points here.

Does Nossic DNS host email or websites?

No. Nossic DNS answers DNS questions: it tells the internet where your website and email live. They stay with whoever hosts them now.

Is DNSSEC supported?

Not yet. Zones on Nossic DNS aren't signed, so leave DNSSEC off at your registrar (remove any DS records there) when you switch.

Bring your first domain

Sign in with your Nossic ID, add your domain, and point it at ns1.nossic.uk and ns2.nossic.uk.

Open Nossic DNS