CAA Record Generator - Online DNS Certification Authority
Create a CAA DNS record to specify which certificate authorities can issue SSL certs for your domain. Prevent mis‑issuance.
UD5 Toolkit
Fill in the fields below to construct your DMARC policy record.
_dmarc.yourdomain.com
DMARC (Domain-based Message Authentication, Reporting & Conformance) is an email authentication protocol that builds on SPF and DKIM. A DMARC record is a DNS TXT record that tells receiving mail servers how to handle emails that fail authentication.
DMARC protects your domain from spoofing, phishing, and unauthorized use. It also provides reports that give visibility into who is sending email on behalf of your domain, helping you monitor and improve email deliverability.
none: No action, monitoring only. quarantine: Mark failed emails as spam. reject: Block delivery entirely. Start with none and move to reject after analyzing reports.
rua sends aggregate XML reports daily showing all authentication results. ruf sends detailed forensic reports on individual failures (may contain sensitive content). Both are optional.
Relaxed (r) allows partial domain matches (e.g., subdomain). Strict (s) requires exact domain match between the header from address and DKIM signing domain / SPF envelope domain. Relaxed is usually sufficient.
The pct tag applies the policy only to a percentage of failing messages (1-100). Useful for gradual rollout. Default is 100.
If you want subdomains to have a different policy than the main domain, you can specify it using sp. If not set, the main policy applies to all subdomains.
Create a TXT record in your DNS with the hostname _dmarc.yourdomain.com (replace yourdomain.com). The value is the string generated by this tool.
Create a CAA DNS record to specify which certificate authorities can issue SSL certs for your domain. Prevent mis‑issuance.
Paste raw email headers and see authentication results (SPF, DKIM, DMARC) in a readable table. Find spoofing attempts.
Query DNS records for any domain directly from your browser using DNS-over-HTTPS. See A, AAAA, MX, CNAME, and TXT records. No logs.
Paste raw email headers and get a human-readable breakdown of the delivery route, authentication results, and delays. Private analysis.
Query a domain's DNS record against multiple public resolvers (Google, Cloudflare) and see how it propagates. Client‑side fetch.
Build a date format string for SQL by toggling components (YYYY, MM, DD). See a live example for different databases.
Generate cryptographically secure BIP39 mnemonic phrases (12 or 24 words) for HD wallet seeds. All entropy generated locally.
Enter initials (e.g., NASA) and get possible expansions. For creative naming or organizational jokes.
Enter a simple regular expression and see its equivalent Deterministic Finite Automaton diagram. Learn how regex engines work.
Select PostCSS plugins (Autoprefixer, nesting, custom‑media) and generate a postcss.config.js file. Streamline your CSS pipeline.
Patch the PerformanceObserver and show your page’s Core Web Vitals as you browse. See real‑time scores and suggestions.
Paste plain text and turn it into a nested outline using indent levels or Markdown headings. Great for planning.
Create vertically oriented text layouts with `writing‑mode`. See the effect and copy the complete CSS. For vertical languages.
Generate a humorous, realistic‑looking git commit message. Perfect for testing or filling mock repos.
Create printable sight word flashcards from Dolch or Fry lists by grade level. Choose font size and card layout. Local only.
Create a customizable scrolling marquee banner. Copy the HTML and CSS. For retro web projects or fun.
Generate a random first and last name typical for US, UK, or Australia. With optional middle initial. Useful for test data.
Normalize text to any Unicode normalization form to prevent encoding bugs and ensure consistent comparison. Essential for i18n developers.
Paste your JSON‑LD or Microdata and test it against Google's Rich Results criteria. Get warnings. Local linter.
Type an abbreviation and its full form to get the proper `<abbr title='...'>` HTML. For accessible markup.
Search a complete list of all top‑level domains. See which still have availability. For brand naming. Static reference.
Encode a hidden message using zero‑width characters. The message looks like normal text. Decode with the same tool.
Generate names for fantasy races: elves, dwarves, orcs, dragons. Ideal for D&D and fiction writing. Markove chain local.
Create or solve logic grid puzzles (like Einstein's riddle). Enter clues and mark the grid. Practice logical deduction. Local only.
Paste word pairs (or load pre-made sets) and practice with randomized flashcards. Flip to reveal translation, mark as known/unknown. Local data, no login.
Generate a .gitattributes file with proper line‑ending handling, binary detection, and linguist overrides. Clean repo setup.
Visually name grid areas in a table and generate grid‑template‑areas CSS. Perfect for complex layouts. Drag‑free.
Create a weighed pros and cons list with a score. Help make tough decisions. Data saved locally.
Paste N‑Triples data and convert it to a compact JSON‑LD representation. Work with linked open data. Local.
Validate ISBN‑10 and ISBN‑13 numbers and compute their check digits. Useful for booksellers and libraries. All local.