Website profiles · Technology insights · Alternatives

merklemap.com

Search, lookup and find subdomains hidden subdomains: Boost your cybersecurity, validate digital assets, and supercharge your pen testing. Find every subdomain linked to any website.

Paid content
Visit website
Profile views 6 Outbound visits 1 Normal
Merklemap Full homepage screenshot

At a glance

Category
Education & Learning
Language
English
Paid-content signal
Paid contentObserved
Registered
2024
Hosting
CloudflareInferred
HTTPS certificate trusted
PassedObserved
Last updated

Website review

This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.

What is Merklemap?

Merklemap is a search engine for subdomains and SSL/TLS certificates, built on Certificate Transparency (CT) data. Instead of scanning a single target live, it lets you look up what has already been recorded across the internet: hostnames belonging to an organization, the certificates issued for them, and how that picture has changed over time. It is aimed at security researchers, penetration testers, and teams that want to map their own external attack surface.

H3 What you can actually do with it

  • Subdomain enumeration: find hostnames tied to a domain, including ones that are not linked from the main site and would be missed by casual browsing.
  • Certificate analysis: inspect the certificates behind those hostnames to spot expired certificates, weak configurations, or unexpected issuers.
  • Historical tracking: review past records to see when new subdomains or certificates appeared, which helps distinguish normal infrastructure churn from something worth investigating.
  • Programmatic access: a Search API for querying subdomains and certificates, and a Live Domains API that streams newly discovered hostnames as they appear.

H3 Who gets the most out of it

User Typical use Trade-off to keep in mind
Penetration tester Build a target list before testing begins Results reflect what is publicly recorded, so internal-only names will not appear
Security team Monitor your own domains for forgotten or shadow assets You need a process for triaging and acting on what you find
Researcher Study certificate issuance patterns over time Historical data is only as complete as the CT logs it draws from

A concrete scenario: before an engagement, a tester queries a client's domain, exports the subdomain list, then filters for hosts with recently issued or expiring certificates. Those are often staging, admin, or partner-facing systems that were never meant to be public. The same list, run monthly by the client's own team, becomes an early warning when a new hostname appears without a corresponding change ticket.

The main limitation is scope: CT-based discovery surfaces names that were published in certificates, not every host that exists. Treat it as a strong starting inventory rather than a complete one, and cross-check anything sensitive before acting on it.

Next step: pick one domain you own or are authorized to test, run a subdomain search, and compare the results against your own asset inventory. The gaps are usually the most useful output of the first session.

How can I find subdomains for a specific domain using Merklemap?

Use Merklemap as a subdomain and certificate transparency search engine: enter the target domain (for example, example.com) into its search, and review the returned hostnames and SSL/TLS certificate records. Merklemap says it indexes subdomains and certificate transparency data, including historical records, so you can see current and past hostnames linked to that domain. For recurring or bulk work, the site also documents a Search API and a Live Domains API for programmatic queries and real-time streams of newly discovered hostnames.

A practical workflow:

  1. Search the apex domain, not a single URL, and strip paths or query strings.
  2. Export or copy the results, then deduplicate hostnames.
  3. Check each hostname's certificate details for expiry, issuer and configuration clues.
  4. Compare against your own asset inventory to spot forgotten or unauthorized subdomains.
  5. Re-run periodically, or use the Live Domains API, to catch new hostnames as they appear.

When this fits best

  • Security researchers and pen testers: fast reconnaissance of an organization's external footprint before deeper testing.
  • IT and security teams: validating that only approved subdomains resolve and that certificates are current.
  • Due diligence or threat monitoring: spotting historical hostnames that may still be reachable.

Limits and trade-offs

Certificate transparency data shows hostnames that appear in public certificates; internal-only subdomains and hosts without certificates may not appear. Historical records can include decommissioned systems, so verify before treating anything as live. A search engine gives you a list, not context about which hosts are sensitive, so pair it with DNS resolution, port scanning and your own asset records. If you want a second source for cross-checking, compare results with crt.sh and SecurityTrails, since coverage and indexing differ between providers.

Next step: run one domain you own through the search, compare the results with your known inventory, and note any hostnames you cannot account for.

How does Merklemap help in penetration testing or bug bounty hunting?

Merklemap is a search engine for subdomains and SSL/TLS certificates, built on Certificate Transparency data. For penetration testing and bug bounty work, its main value is reconnaissance: it helps you discover hostnames and certificates tied to a target that aren't obvious from the main website, then shows how that infrastructure has changed over time.

Reconnaissance uses

  • Subdomain enumeration. The site says its database continuously scans for new subdomains, so you can look for hosts that may expose staging environments, admin panels, forgotten services or other attack surfaces.
  • Certificate analysis. Because it indexes SSL/TLS certificates, you can inspect an organization's certificate setup and look for signs of misconfiguration, weak ciphers or expired certificates.
  • Historical data. Merklemap provides historical subdomain and certificate records, which is useful for spotting trends, tracking certificate renewals and finding assets that were once live but may still resolve or be reachable.

Who benefits

Penetration testers use this kind of data to expand the scope of an engagement beyond the primary domain. Bug bounty hunters use it to find forgotten or unlinked hosts that may fall inside a program's scope but aren't listed in its brief. Security teams can also use it defensively, to inventory their own external attack surface.

Practical trade-offs

CT-based discovery is passive and broad, but it isn't a live scan: a subdomain appearing in Merklemap doesn't guarantee it currently resolves or is exploitable. Treat results as leads to verify with your own DNS resolution, port scanning and manual testing. Historical records can also include decommissioned hosts, so confirm whether a target is still in scope before acting.

A sensible next step is to search a domain you're authorized to test, export or note the subdomains and certificate entries, then confirm which hosts are live and in scope before deeper testing. Merklemap also documents a Search API and a Live Domains API for programmatic access, which is useful if you want to automate this reconnaissance step. Its own Merklemap pricing page is the place to check what access tiers are available.

Can I access Merklemap's data programmatically through an API?

Yes. Merklemap documents two programmatic interfaces: a Search API for querying its subdomain and certificate transparency index, and a Live Domains API for streaming newly discovered hostnames in near real time. Both are described on the site itself, so you are not limited to the web search box.

H3 What each API is for

  • Search API — run the same kind of lookups you would do in the browser, but from scripts or tooling: pull subdomains and certificate records for a domain, then feed results into your own inventory, scanner or report.
  • Live Domains API — subscribe to a stream of fresh hostnames as they are discovered, which suits continuous monitoring rather than one-off reconnaissance.

H3 Practical scenarios

  • A security engineer wants a nightly job that enumerates a company's subdomains and flags anything new since yesterday: the Search API handles the enumeration, and the Live Domains API can catch additions between runs.
  • A penetration tester preparing for an engagement wants to seed a target list before scanning, then watch for infrastructure that appears mid-test.
  • An asset owner wants certificate data tied to their domains to spot expiring or misconfigured certificates.

H3 Trade-offs to weigh

  • Live streaming is more responsive but requires a persistent consumer and somewhere to store events; batch search is simpler to schedule and audit.
  • Indexed data reflects what has been collected, so treat it as one input to reconnaissance, not a guarantee that you have seen every host.
  • If you also want a second opinion, compare against another certificate transparency viewer such as crt.sh; results and coverage can differ.

Next step: open the Search API section of Merklemap's documentation, confirm the query format and any rate or authentication requirements, then prototype a single domain lookup before wiring it into a scheduled job.

What historical subdomain and certificate data does Merklemap provide?

Merklemap describes historical subdomain and certificate data as a way to track changes over time: identifying trends, monitoring certificate renewals, and detecting potential security risks. That is the core of what its Certificate Transparency (CT) search is meant to surface.

In practice, that means you can look back at which hostnames and SSL/TLS certificates were associated with an organization, not just what exists today. Merklemap's page evidence groups this into three capabilities:

  • Subdomain enumeration: uncovering hidden subdomains that may reveal sensitive information or attack surfaces, drawn from a database it says is continuously scanning for new subdomains.
  • Certificate analysis: reviewing an organization's SSL/TLS configuration to spot misconfigurations, weak ciphers, or expired certificates.
  • Historical data: accessing past subdomain and certificate records to track changes, spot trends, monitor renewals, and flag risks.

A useful next step is to treat the history as a timeline rather than a list. For example, if you are preparing an attack-surface review for a company, pull its historical hostnames and certificates, then compare old entries against current DNS records. Hostnames that once resolved but no longer do are worth checking for dangling DNS records or forgotten staging environments; certificates that were renewed with a different naming pattern can hint at infrastructure changes.

Two decision criteria matter here. First, recency: historical records are most useful when you can tell how old each entry is, so look for date context in the results. Second, scope: decide whether you need a one-off lookup for a single domain or ongoing monitoring, since Merklemap also describes a Search API and a Live Domains API for programmatic and real-time access. For continuous tracking of new hostnames, the live stream is the better fit; for reconstructing a past footprint, the historical search is the starting point.

Is Merklemap free to use, or does it require a paid subscription?

Merklemap is not purely free: it lists a dedicated pricing page, which indicates paid plans sit alongside whatever free access the site offers. The page material describes a search engine for subdomains and SSL/TLS certificates, plus a Search API and a Live Domains API for programmatic and real-time access. Those API features are the kind of capability usually tied to a paid tier, since continuous or high-volume querying costs the provider money.

For a practical decision, treat it as a freemium-style tool rather than a free utility:

  • Occasional manual lookups — likely workable on a free or entry tier; check the pricing page for query limits.
  • Programmatic use (Search API, Live Domains API) — expect this to require a subscription; confirm rate limits and commercial-use terms before building it into a workflow.
  • Team or client work — verify whether seats, export rights and historical data are included at the tier you need.

Next step: open Merklemap and compare the plan limits directly against your expected query volume. If you only need a handful of subdomain checks per month, a free tier may be enough; if you plan to feed results into monitoring or pen-testing pipelines, budget for a paid plan and check the API terms first.

Related questions

More questions →
How Does the Merklemap Live Domains API Work?

The Merklemap Live Domains API gives you a real-time stream of newly discovered hostnames, so you can react to new assets as they appear rather than waiting for a periodic scan. It is aimed at security teams, penetration testers, and researchers who need continuous monitoring and threat intelligence. Using it requires an API key and an integration that can consume a streaming feed; the exact endpoint, authentication header, and message format are documented in Merklemap's Search API and Live Domains API sections, so confirm those details there before you build.

What the Live Domains API delivers

Merklemap indexes Certificate Transparency data and subdomains across the internet. The Live Domains API exposes the "newly discovered" part of that index as a stream: instead of querying a static database, you subscribe to hostnames as they are found.

That makes it different from a one-off subdomain lookup. A lookup answers "what exists now?"; the live stream answers "what just appeared?" — which is the signal you want for monitoring an attack surface that changes without warning.

Where the data comes from

  • Certificate Transparency logs — new certificates often reveal hostnames before they show up anywhere else.
  • Continuous subdomain scanning — Merklemap's database is described as continuously scanning for new subdomains across the internet.
  • Historical context — the same platform stores historical subdomain and certificate data, so a live hit can be checked against past records.

Typical use cases

Goal How the live stream helps
Real-time monitoring See new hostnames for your domains as they are discovered
Threat intelligence Spot infrastructure that appears around a target or brand
Attack surface management Catch shadow IT or forgotten subdomains early
Penetration testing Expand scope with fresh hosts during an engagement

The underlying value is timing: a new subdomain can be an exposed service, a misconfigured deployment, or a phishing setup. Catching it in the stream shortens the window between appearance and response.

How to integrate it

  1. Get an API key. The Live Domains API is an authenticated service, so you need credentials from Merklemap. Check the pricing page for what your plan includes before assuming access.
  2. Read the Live Domains API docs. Merklemap's documentation covers the endpoint and how to access the real-time stream. Use that as the source of truth for connection details.
  3. Build a consumer that handles a stream. A live feed is not a single request/response call — your client needs to stay connected and process events as they arrive, with reconnect logic for dropped connections.
  4. Filter to what matters. A global stream of new hostnames is high volume. Filter by the domains, organizations, or keywords relevant to you before alerting.
  5. Route events into your workflow. Send matches to a SIEM, a ticketing system, or a monitoring channel so a human or automated check follows up.
  6. Verify against historical data. When a hostname appears, cross-check it with Merklemap's historical subdomain and certificate records to judge whether it is genuinely new or a re-discovery.

What to expect at each step

  • After authenticating, you should receive a continuous sequence of newly discovered hostnames rather than a fixed list.
  • Because the feed is real-time, latency between discovery and delivery depends on your connection and processing, not on a scan schedule.
  • If you see nothing, the usual causes are an invalid or missing API key, a filter that excludes everything, or a dropped stream that your client did not reconnect.

Common pitfalls

  • Treating it like a search query. The live API is a stream; code written for request/response will not work without adaptation.
  • Skipping authentication setup. An API key is required — plan for secure storage and rotation.
  • Ignoring volume. Unfiltered streams can overwhelm alerting. Narrow scope first.
  • Assuming a new hostname is malicious. A live hit is a lead, not a verdict; validate with certificate and historical data.
  • Forgetting the docs. Endpoint paths, parameters, and formats are defined in Merklemap's API documentation — build against that, not against assumptions.

FAQ

Does the Live Domains API replace subdomain search? No. Search and lookup answer what exists; the live stream tells you what is new. They are complementary.

Do I need a paid plan? The API is authenticated and Merklemap publishes a pricing page. Check it for the access your plan provides rather than assuming the API is included.

Can I use it for threat intelligence? Yes — real-time discovery of new hostnames is a common input for monitoring and threat intelligence workflows, especially when combined with certificate analysis.

What if I only need occasional checks? If you do not need continuous monitoring, a standard subdomain and certificate search may be simpler than maintaining a streaming integration.

What Are the Benefits of Using Merklemap for Certificate Transparency Searches?

Merklemap's main benefit for certificate transparency (CT) searches is that it turns raw CT log data into a searchable index of subdomains and SSL/TLS certificates, so you can find hidden assets, review certificate configuration, and track changes over time without building your own CT log pipeline. It fits reconnaissance, attack-surface monitoring, and security research work where you need a broad view of an organization's public footprint. The specific value depends on your use case: asset discovery, certificate hygiene checks, or historical tracking.

Discovering hidden subdomains and attack surface

Certificate transparency logs record every certificate a CA issues, and each entry typically includes the hostnames covered. That makes CT a reliable source for subdomains that never appear in DNS zone files or search engine indexes.

Merklemap indexes this data and exposes it through search, so you can:

  • Find subdomains linked to a target domain that may reveal sensitive information or expose new attack surfaces.
  • Validate your own digital assets by comparing what you know exists against what certificates reveal.
  • Support penetration testing by starting from a more complete hostname list.

The practical gain is coverage. A single certificate can list dozens of names, including internal-sounding hosts, staging environments, and legacy services that were never meant to be public. Because the data comes from CT logs rather than active scanning, you see names that may no longer resolve but still indicate past infrastructure.

Analyzing SSL/TLS configuration and certificate health

Beyond hostname discovery, Merklemap lets you inspect the certificates themselves. The site describes certificate analysis as a way to gain insight into an organization's SSL/TLS configuration and to identify:

  • Misconfigurations
  • Weak ciphers
  • Expired certificates

This matters because certificate data is a proxy for how an organization manages its trust infrastructure. A certificate that expired and was never replaced, or one issued with an unexpectedly broad set of names, tells you something about operational discipline. For defenders, it is a checklist item; for testers, it is a lead.

Accessing historical data to track changes

Merklemap stores CT data over time, which enables historical views of subdomains and certificates. That supports:

Task What historical data gives you
Trend tracking See how an organization's hostname footprint grows or shrinks
Renewal monitoring Detect certificates that were not renewed on schedule
Risk detection Spot new subdomains or certificate changes that appear between reviews

Historical comparison is often more useful than a single snapshot: a new subdomain appearing after your last audit is a concrete signal to investigate.

Programmatic access for repeatable workflows

Merklemap documents two APIs alongside the web search:

  • Search API — programmatically search for subdomains and certificates.
  • Live Domains API — access real-time streams of newly discovered hostnames.

If your reconnaissance or monitoring runs on a schedule, these let you fold CT data into existing tooling instead of querying manually. The Live Domains API is the relevant one when you want to react to newly issued certificates rather than search after the fact.

Who benefits most

  • Security researchers and penetration testers — broader initial hostname lists and certificate context before active testing.
  • Organizations monitoring their own footprint — a way to see what CT logs expose about them and to catch shadow assets.
  • Anyone validating digital assets — cross-checking known infrastructure against certificate-issued names.

Limits to keep in mind

CT search shows what certificates reveal, not what is currently live or reachable. A hostname in a CT log may be decommissioned, internal-only, or a wildcard artifact. Treat results as leads to verify, not confirmed assets. The site also lists a pricing page, so check current plan terms before assuming feature or usage limits for your volume.

How Does Merklemap Work?

Merklemap works by collecting Certificate Transparency (CT) data, continuously scanning the internet for new subdomains, and indexing that data so you can search for subdomains and SSL/TLS certificates tied to any organization. It is built for security researchers, penetration testers, and teams that want to map an attack surface or validate digital assets. You do not need to run your own scans to get results; the value comes from querying Merklemap's existing index and, where relevant, its APIs.

The data source: Certificate Transparency logs

The core input is Certificate Transparency data. When a certificate is issued for a domain, it is typically recorded in public CT logs. Merklemap collects and stores this CT data to provide comprehensive search capabilities.

Because certificates are issued for hostnames, CT logs act as a record of subdomains that have had certificates. That is why Merklemap can surface subdomains that are not linked from a website's main pages.

What this means in practice

  • A subdomain that once had a certificate can appear in results even if it is no longer advertised.
  • Certificate details (issuer, validity, configuration signals) are part of what you can analyze.
  • The dataset is historical as well as current, so you can track changes over time.

Continuous scanning for new subdomains

Merklemap's database continuously scans for new subdomains across the internet. This is separate from simply reading CT logs: the scanning process expands coverage so newly discovered hostnames enter the index.

The practical effect is that results are not a one-time snapshot. If an organization adds a subdomain, it can show up in later searches without you re-running anything locally.

Indexing and search

Collected CT data and discovered subdomains are indexed to support search and queries. The website describes a subdomain and certificate transparency search engine: you search, and Merklemap returns matching subdomains and certificates from its index.

Two programmatic access points are documented:

Access method What it is for
Search API Programmatically search for subdomains and certificates
Live Domains API Access real-time streams of newly discovered hostnames

The Search API fits lookups and integration into your own tooling. The Live Domains API fits monitoring: you receive newly discovered hostnames as they appear rather than polling for them.

Historical data and change tracking

Merklemap provides historical subdomain and certificate data. This supports:

  • Tracking changes over time
  • Monitoring certificate renewals
  • Detecting potential security risks by comparing past and present states

For example, if you are validating an organization's digital assets, historical data can show a subdomain that existed earlier and may still resolve, even if it is absent from current documentation.

What you can do with it

The stated uses are subdomain enumeration, certificate analysis, and historical review:

  • Subdomain enumeration — uncover hidden subdomains that may reveal sensitive information or potential attack surfaces.
  • Certificate analysis — inspect SSL/TLS configuration signals, including misconfigurations, weak ciphers, or expired certificates.
  • Historical data — track trends and certificate renewals over time.

These combine into reconnaissance and attack-surface monitoring for security research and penetration testing.

Limits and conditions to keep in mind

  • Merklemap is a search and indexing service over CT and scan data; it does not replace your own validation of whether a host is live or what it serves.
  • API use is a separate capability from the web search interface. If you need automation or streaming, plan around the Search API or Live Domains API rather than manual queries.
  • Pricing and account requirements are not established by the available material; check the site's pricing page for current terms before assuming free or unrestricted access.

If your goal is a one-off lookup, the search interface is the direct path. If your goal is continuous monitoring or integration, the APIs are the relevant entry points.

What Is Merklemap? Subdomain and Certificate Transparency Search Explained

Merklemap is a search engine for subdomains and SSL/TLS certificates, built on Certificate Transparency (CT) data. It indexes subdomains and certificates across the internet so you can look up the digital assets and trust infrastructure tied to an organization. It fits reconnaissance and asset-discovery tasks: security research, penetration testing, attack-surface monitoring, and validating which subdomains and certificates actually belong to a target.

What Merklemap does

The core idea is combining two data views that are usually separate:

  • Subdomain enumeration — surfaces subdomains that may expose sensitive information or additional attack surface. The database is described as continuously scanning for new subdomains across the internet.
  • Certificate analysis — shows an organization's SSL/TLS configuration so you can spot misconfigurations, weak ciphers, or expired certificates.
  • Historical data — lets you track subdomain and certificate changes over time, monitor certificate renewals, and detect shifts that may signal risk.

Because CT logs record certificates as they are issued, certificate data is a practical way to discover hostnames that never appear in a site's navigation or sitemap. Merklemap's value is making that data searchable rather than requiring you to parse raw logs yourself.

How it works

Merklemap collects and stores Certificate Transparency data, then exposes it through search. According to the site's own documentation, the workflow is:

  1. CT data is collected and stored to build comprehensive search coverage.
  2. You query that data for subdomains and certificates associated with a target.
  3. Results give you a view of an organization's digital assets and security posture.

For example, if you are scoping a penetration test, you would search a domain to build a hostname list, then review the associated certificates for expiry, weak configuration, or hosts you did not know existed.

Ways to access the data

Merklemap offers more than a web search box:

Access method What it gives you
Web search Interactive lookup of subdomains and certificates
Search API Programmatic search for subdomains and certificates
Live Domains API Real-time stream of newly discovered hostnames

The Live Domains API is the piece to note if you want continuous monitoring rather than one-off lookups — it streams hostnames as they are discovered instead of waiting for you to re-run a search.

Who it is for

  • Security researchers mapping an organization's exposed assets.
  • Penetration testers building hostname and certificate inventories during reconnaissance.
  • Organizations monitoring their own attack surface and certificate health.

The common thread is proactive security: finding and mitigating exposed assets before someone else does.

Practical limits to keep in mind

  • Merklemap is a discovery and analysis tool, not a scanner — it tells you what exists, not whether a host is vulnerable.
  • Coverage depends on CT data, so assets that never had a publicly logged certificate may not appear.
  • Pricing and account requirements are not detailed here; check the site's pricing page before assuming free access.

If your task is finding subdomains or auditing certificates for a domain, Merklemap is a direct fit. If you need active vulnerability testing or live host scanning, pair it with a separate tool.

How Can I Use the Merklemap Search API?

Merklemap exposes a Search API for programmatically querying subdomains and SSL/TLS certificates, plus a separate Live Domains API for real-time streams of newly discovered hostnames. Both are documented on the site, and the Search API is the one to use for batch lookups and custom analysis. The catch: the available page evidence confirms these APIs exist and what they're for, but it does not publish authentication details, endpoints, rate limits, or request formats — so you'll need to read the official API docs before writing any code.

What the Search API is for

According to Merklemap's own documentation index, the Search API lets you "programmatically search for subdomains and certificates." That maps to two practical jobs:

  • Bulk enumeration — pull subdomain and certificate records for many domains in one automated run instead of typing each into the web UI.
  • Tool integration — feed results into your own recon scripts, dashboards, or security tooling.

The underlying data comes from Certificate Transparency logs, which Merklemap indexes and stores. The site describes the result as a view of an organization's "digital assets and trust infrastructure," including historical records so you can track changes over time.

Search API vs. Live Domains API

Merklemap documents two distinct programmatic interfaces. Pick based on whether you want to query on demand or subscribe to a stream.

Search API Live Domains API
Purpose Query subdomains and certificates on request Access "real-time streams of newly discovered hostnames"
Best for Batch lookups, historical analysis, one-off queries Continuous monitoring, alerting on new assets
Data scope Indexed CT data, including historical records Newly discovered hostnames as they appear

If your goal is "give me everything for these 500 domains," use the Search API. If your goal is "tell me when a new subdomain appears," the Live Domains API is the fit.

How to get started

The site's documentation is organized into an Introduction, a "How It Works" section, and dedicated pages for the Search API and Live Domains API. The practical sequence:

  1. Read the Search API doc page first. It's where authentication and request details live. The page evidence does not include them, so don't assume a scheme — check the source.
  2. Confirm your access tier. Merklemap has a pricing page, which suggests access levels may differ. Whether the API requires a paid plan is not stated in the available material, so verify before building.
  3. Start with a single-domain query to confirm your auth works and to see the response shape.
  4. Scale to batch queries once the single call behaves as expected.
  5. Add the Live Domains API separately if you need streaming rather than polling.

What you can do with the results

The site frames the value around proactive security: uncovering hidden assets, monitoring attack surface, and identifying certificate issues such as misconfigurations, weak ciphers, or expired certificates. Concretely, API output supports:

  • Attack-surface mapping — enumerate subdomains that may expose sensitive services.
  • Certificate hygiene checks — spot expiring or misconfigured TLS certificates across a portfolio.
  • Change tracking — use historical data to monitor certificate renewals and detect shifts over time.

Common sticking points

  • Skipping the docs. The most likely failure is guessing at endpoints or auth. The documentation pages are the authoritative source; the marketing pages are not.
  • Assuming free access. A pricing page exists, but the evidence doesn't say the API is free or paid. Check your plan before you build a pipeline on it.
  • Confusing the two APIs. Querying the Search API in a loop won't give you real-time discovery — that's the Live Domains API's job.
  • Treating CT data as complete. CT-based enumeration reflects what's been logged in certificates, which is broad but not identical to every hostname that exists.

For anything beyond these general steps — exact endpoints, auth method, rate limits, and pricing — go directly to Merklemap's Search API documentation and pricing page.

Website Overview

Several search or sharing settings need attention. Together they may make snippets, preview images or preferred URLs less consistent across platforms.

Domain and Registration

Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The domain has about 2 years of registration history; its current configuration provides more context than age alone. The domain uses the common .com extension, which is not an independent safety signal.

DNS and Email

Nameservers are provided by Cloudflare, indicating managed DNS hosting. MX records point to the Fastmail email service. CAA records restrict which certificate authorities are authorized to issue certificates. No CNAME was found; the observed records resolve directly to addresses. SPF and DMARC are configured. DKIM status is unknown.

TLS and Certificates

The public key uses EC with 256 bits. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued within the Google Trust Services cloud or CDN ecosystem. The certificate's total validity is about 90 days, consistent with a short renewal cycle.

HTTP and Browser Security

The response lacks these common security headers: HSTS, CSP, Referrer-Policy, Permissions-Policy, clickjacking protection. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. The cf-ray response header indicates a CDN or caching proxy in the delivery path. No obvious internal addresses or debug information were found in the headers. The Server header identifies cloudflare without an exact version.

Technology Stack Analysis

The public page identifies Next.js, Cloudflare without precise versions, leaving fewer clues for version-specific scanning.

Search and Social Sharing

The meta description has 182 characters and may be shortened in search results. No homepage canonical URL was detected. If duplicate URLs exist, consolidation may be less explicit. Open Graph is partially configured; og:type is missing. Twitter Card metadata is configured. The title has 64 characters, within a common display range.

Hosting and Email

DNSCloudflare
HostingCloudflare
EmailFastmail
Approximate IP geolocation (inferred; a CDN or proxy may differ from the origin server) Location unknown Inferred 104.26.6.243

Registration details

RDAP / WHOIS

RegistrarOVH sas
Registered2024-06-20
Expires2027-06-20
Domain statusclient delete prohibited、client transfer prohibited
Nameserversbart.ns.cloudflare.com、lia.ns.cloudflare.com
DNSSECunsigned

DNS records

DNS

TypeNameValueTTLPriority
Awww.merklemap.com104.26.6.243300—
Awww.merklemap.com104.26.7.243300—
Awww.merklemap.com172.67.69.5300—
AAAAwww.merklemap.com2606:4700:20::681a:6f3300—
AAAAwww.merklemap.com2606:4700:20::681a:7f3300—
AAAAwww.merklemap.com2606:4700:20::ac43:4505300—
MXmerklemap.comin1-smtp.messagingengine.com30010
MXmerklemap.comin2-smtp.messagingengine.com30020
NSmerklemap.combart.ns.cloudflare.com86400—
NSmerklemap.comlia.ns.cloudflare.com86400—
TXTmerklemap.comgoogle-site-verification=0RFr3GAaxfT0AthF_C6jXIIQ3rMNh_1ahw12MwWpIVI300—
TXTmerklemap.comgoogle-site-verification=_L6snK_upyCtz5AUMAaGaPbltBD90VryOlJfzx4TB08300—
TXTmerklemap.comv=spf1 include:spf.messagingengine.com ?all300—
CAAmerklemap.com0 issue "comodoca.com"3600—
CAAmerklemap.com0 issue "digicert.com; cansignhttpexchanges=yes"3600—
CAAmerklemap.com0 issue "letsencrypt.org"3600—
CAAmerklemap.com0 issue "pki.goog; cansignhttpexchanges=yes"3600—
CAAmerklemap.com0 issue "ssl.com"3600—
CAAmerklemap.com0 issuewild "comodoca.com"3600—
CAAmerklemap.com0 issuewild "digicert.com; cansignhttpexchanges=yes"3600—
CAAmerklemap.com0 issuewild "letsencrypt.org"3600—
CAAmerklemap.com0 issuewild "pki.goog; cansignhttpexchanges=yes"3600—
CAAmerklemap.com0 issuewild "ssl.com"3600—
DMARC_dmarc.merklemap.comv=DMARC1; p=none; rua=mailto:[email protected];300—

TLS and certificates

TLS / SSL

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subjectwww.merklemap.com
IssuerGoogle Trust Services
Valid until2026-11-29T10:33 · Remaining when checked: 56 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HTTP

HeaderValue
content-typetext/html; charset=utf-8
cache-controls-maxage=31536000
servercloudflare
x-content-type-optionsnosniff

Identified technologies

Next.jsCloudflare

Pages, Search and Sharing

Meta descriptionSearch, lookup and find subdomains hidden subdomains: Boost your cybersecurity, validate digital assets, and supercharge your pen testing. Find every subdomain linked to any website.
Canonical URLNot detected
LanguageEnglish (default)
Twitter Cardsummary_large_image
All bots 1 allowed · 3 disallowed
  • Allow/
  • Disallow/search
  • Disallow/live-domains-count
  • Disallow/live-domains

User reviews (0)

  • No reviews yet.