Embeddable DNS Lookup Widget

Add a working DNS lookup tool to any website with a single script tag.

Live demo

This is the actual widget, running right here:

Add it to your site

Paste this where you want the widget to appear. That's it — one div, one script, no build step, no API key:

<div data-quickdnscheck></div> <script src="https://quickdnscheck.com/js/widget.js" async></script>

The widget is self-contained (~3 KB), runs entirely in the visitor's browser via public DNS-over-HTTPS, and adapts to your page width. It works in any CMS that allows custom HTML (WordPress, Ghost, Webflow, plain HTML, docs sites).

A free DNS lookup widget for your site

Embed a working DNS lookup tool on your blog, documentation, or hosting dashboard with a single script tag. Your visitors can check A, AAAA, MX, TXT, NS, CNAME, CAA and SOA records without leaving your page. It's a genuinely useful addition for web-host help centers, developer docs, and IT blogs.

How it works

The widget loads no frameworks and stores nothing. Each lookup is sent directly from the visitor's browser to a public DNS-over-HTTPS resolver, so there's no backend and no cost to you. A small "DNS by QuickDNSCheck" credit links back to this site.

Frequently asked questions

Is the widget free?

Yes, completely free with no API key. It runs in your visitors' browsers using public DNS-over-HTTPS resolvers.

Will it slow down my page?

No — the script is tiny (~3 KB), loads asynchronously, and does nothing until a visitor runs a lookup.

Can I restyle it?

The widget ships with clean default styling that adapts to your width. For deeper customization, get in touch — the markup uses simple qdc- prefixed classes.