Testomato Tools
A collection of simple free tools for DNS lookups, SSL certificate checking, and simulating random error responses.
You can see this API in action at:
DNS lookup tool
To perform DNS lookups, use the following URL structure:
/dns/[hostname]/[type]/[resolver]
| Parameter | Description | Example values |
|---|---|---|
hostname |
The domain name you want to query. | testomato.com |
type |
The type of DNS record you want to retrieve. | A, AAAA, CNAME, MX, TXT, ALL |
resolver |
A dns resolver to use for the query. | google, cloudflare, dig |
Example calls:
- /dns/testomato.com/A/google - Get A records for testomato.com using Google's DNS
- /dns/testomato.com/ALL/dig - Get all records for testomato.com using system's default DNS resolver
SSL certificate fetcher
To check the SSL certificate of a domain, use the following URL structure:
/ssl/[hostname]
| Parameter | Description | Example values |
|---|---|---|
hostname |
The domain name you want to check. | testomato.com |
Example call:
- /ssl/testomato.com - Check the SSL certificate for testomato.com
Random error simulator
To simulate a random error response, use the following URL structure:
/random-error
Example call:
- /random-error - Response with a random error code (e.g., 500, 502, 503, 504)
Service ping
Service ping that will return a simple pong response:
/ping
Pong!
Current Time: 2025-09-04T10:06:17.181Z
Method: GET
URL: https://tools.testomato.com/ping
Headers:
{
"accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
"accept-encoding": "gzip, deflate, br, zstd",
"accept-language": "cs-CZ,cs;q=0.9",
"cookie": "testomato=b64c5d5a95f8b7ae10cb04f665573fdb; _ga=GA1.1.1138330174.1754906504; _gcl_au=1.1.1920085943.1754906504.460358984.1756978358.1756978358; _ga_6KG2KYFJT9=GS2.1.s1756978345$o35$g1$t1756978658$j5$l0$h2005856737",
"dnt": "1",
"host": "tools.testomato.com",
"priority": "u=0, i",
"sec-ch-ua": "\"Not;A=Brand\";v=\"99\", \"Google Chrome\";v=\"139\", \"Chromium\";v=\"139\"",
"sec-ch-ua-mobile": "?0",
"sec-ch-ua-platform": "\"macOS\"",
"sec-fetch-dest": "document",
"sec-fetch-mode": "navigate",
"sec-fetch-site": "none",
"sec-fetch-user": "?1",
"upgrade-insecure-requests": "1",
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36",
"via": "2.0 Caddy",
"x-forwarded-for": "80.188.134.213",
"x-forwarded-host": "tools.testomato.com",
"x-forwarded-proto": "https"
}
Example call:
- /ping - response with
pong
Usage
You can use it freely for personal and commercial purposes, but please be reasonable and respectful. If you plan to use it heavily or for production purposes please contact us first at info@testomato.com.