Sign in

Downloads

Every dataset as a daily file: csv.zst for domains, DNS and address history, and parquet for certificates. Sign in to download; the file reference describes every column, and the feeds page covers fetching with an API key.

A Basic plan covers the domains and DNS files; Pro adds DNS by vantage point, certificates and address history. See the plans.

2026-10-14Latest day
74Files available
14Days available
693.2 GBTotal size
Dataset Kind Format Rows Size Included in
2026-10-14  ·  26.4 GB  ·  checksums
Domains delta csv.zst 130,907,441 3.0 GB Basic+ SampleDownload
DNS delta csv.zst 419,091,811 7.1 GB Basic+ SampleDownload
DNS by vantage point delta csv.zst 456,890,826 5.3 GB Plus+ SampleDownload
Certificates snapshot parquet 31,173,176 7.5 GB Plus+ SampleDownload
Address history delta csv.zst 345,816,390 3.6 GB Plus+ SampleDownload
2026-10-13  ·  27.9 GB  ·  checksums
Domains delta csv.zst 138,551,252 3.2 GB Basic+ SampleDownload
DNS delta csv.zst 447,596,555 7.4 GB Basic+ SampleDownload
DNS by vantage point delta csv.zst 489,933,841 5.7 GB Plus+ SampleDownload
Certificates snapshot parquet 32,144,743 7.7 GB Plus+ SampleDownload
Address history delta csv.zst 371,538,067 3.9 GB Plus+ SampleDownload
2026-10-12  ·  28.3 GB  ·  checksums
Domains delta csv.zst 143,325,645 3.2 GB Basic+ SampleDownload
DNS delta csv.zst 475,977,578 7.6 GB Basic+ SampleDownload
DNS by vantage point delta csv.zst 516,580,123 5.9 GB Plus+ SampleDownload
Certificates snapshot parquet 31,837,200 7.6 GB Plus+ SampleDownload
Address history delta csv.zst 377,773,398 4.0 GB Plus+ SampleDownload
2026-10-11  ·  30.1 GB  ·  checksums
Domains delta csv.zst 155,032,859 3.6 GB Basic+ SampleDownload
DNS delta csv.zst 537,486,024 8.7 GB Basic+ SampleDownload
DNS by vantage point delta csv.zst 594,156,325 6.7 GB Plus+ SampleDownload
Certificates snapshot parquet 28,332,543 6.7 GB Plus+ SampleDownload
Address history delta csv.zst 427,315,075 4.4 GB Plus+ SampleDownload
2026-10-10  ·  181.0 GB  ·  checksums
Domains delta csv.zst 148,597,256 3.3 GB Basic+ SampleDownload
Domains snapshot csv.zst 477,149,155 10.4 GB Basic+ SampleDownload
DNS delta csv.zst 498,991,897 7.9 GB Basic+ SampleDownload
DNS snapshot csv.zst 1,955,872,901 23.2 GB Basic+ SampleDownload
DNS by vantage point delta csv.zst 543,969,786 6.2 GB Plus+ SampleDownload
DNS by vantage point snapshot csv.zst 10,464,886,782 92.4 GB Plus+ SampleDownload
Certificates snapshot parquet 28,003,978 6.6 GB Plus+ SampleDownload
Address history delta csv.zst 386,984,948 4.0 GB Plus+ SampleDownload
Address history snapshot csv.zst 2,563,302,219 27.0 GB Plus+ SampleDownload
2026-10-09  ·  29.8 GB  ·  checksums
Domains delta csv.zst 152,991,170 3.4 GB Basic+ SampleDownload
DNS delta csv.zst 526,873,135 8.2 GB Basic+ SampleDownload
DNS by vantage point delta csv.zst 587,753,567 6.7 GB Plus+ SampleDownload
Certificates snapshot parquet 30,372,820 7.2 GB Plus+ SampleDownload
Address history delta csv.zst 406,292,699 4.2 GB Plus+ SampleDownload
2026-10-08  ·  32.2 GB  ·  checksums
Domains delta csv.zst 168,602,330 3.8 GB Basic+ SampleDownload
DNS delta csv.zst 601,509,524 9.2 GB Basic+ SampleDownload
DNS by vantage point delta csv.zst 663,025,559 7.4 GB Plus+ SampleDownload
Certificates snapshot parquet 30,064,944 7.2 GB Plus+ SampleDownload
Address history delta csv.zst 439,056,101 4.6 GB Plus+ SampleDownload
2026-10-07  ·  32.4 GB  ·  checksums
Domains delta csv.zst 167,724,041 3.7 GB Basic+ SampleDownload
DNS delta csv.zst 593,695,282 9.0 GB Basic+ SampleDownload
DNS by vantage point delta csv.zst 643,287,569 7.3 GB Plus+ SampleDownload
Certificates snapshot parquet 31,936,205 7.7 GB Plus+ SampleDownload
Address history delta csv.zst 449,122,103 4.7 GB Plus+ SampleDownload
2026-10-06  ·  29.1 GB  ·  checksums
Domains delta csv.zst 146,093,861 3.3 GB Basic+ SampleDownload
DNS delta csv.zst 490,248,725 7.8 GB Basic+ SampleDownload
DNS by vantage point delta csv.zst 540,673,477 6.2 GB Plus+ SampleDownload
Certificates snapshot parquet 32,374,859 7.8 GB Plus+ SampleDownload
Address history delta csv.zst 388,630,653 4.0 GB Plus+ SampleDownload
2026-10-05  ·  31.1 GB  ·  checksums
Domains delta csv.zst 165,211,842 3.8 GB Basic+ SampleDownload
DNS delta csv.zst 499,009,572 8.1 GB Basic+ SampleDownload
DNS by vantage point delta csv.zst 590,144,698 6.9 GB Plus+ SampleDownload
Certificates snapshot parquet 32,418,524 7.7 GB Plus+ SampleDownload
Address history delta csv.zst 440,285,398 4.6 GB Plus+ SampleDownload
2026-10-04  ·  8.3 GB  ·  checksums
Certificates snapshot parquet 35,194,257 8.3 GB Plus+ SampleDownload
2026-10-03  ·  170.8 GB  ·  checksums
Domains delta csv.zst 141,516,236 3.3 GB Basic+ SampleDownload
Domains snapshot csv.zst 467,033,308 10.1 GB Basic+ SampleDownload
DNS delta csv.zst 409,589,216 6.9 GB Basic+ SampleDownload
DNS snapshot csv.zst 1,862,446,093 21.8 GB Basic+ SampleDownload
DNS by vantage point delta csv.zst 429,808,159 5.1 GB Plus+ SampleDownload
DNS by vantage point snapshot csv.zst 9,065,463,193 81.2 GB Plus+ SampleDownload
Certificates snapshot parquet 64,947,134 15.3 GB Plus+ SampleDownload
Address history delta csv.zst 334,032,970 3.4 GB Plus+ SampleDownload
Address history snapshot csv.zst 2,261,828,164 23.7 GB Plus+ SampleDownload
2026-10-02  ·  33.7 GB  ·  checksums
Domains delta csv.zst 142,122,710 3.2 GB Basic+ SampleDownload
DNS delta csv.zst 412,200,230 6.6 GB Basic+ SampleDownload
DNS by vantage point delta csv.zst 438,990,814 5.2 GB Plus+ SampleDownload
Certificates snapshot parquet 64,974,605 15.2 GB Plus+ SampleDownload
Address history delta csv.zst 336,949,668 3.5 GB Plus+ SampleDownload
2026-10-01  ·  32.0 GB  ·  checksums
Domains delta csv.zst 143,379,488 3.2 GB Basic+ SampleDownload
DNS delta csv.zst 430,201,092 6.9 GB Basic+ SampleDownload
DNS by vantage point delta csv.zst 457,823,251 5.4 GB Plus+ SampleDownload
Certificates snapshot parquet 54,999,928 12.8 GB Plus+ SampleDownload
Address history delta csv.zst 348,968,484 3.6 GB Plus+ SampleDownload

A file marked delta holds the records that changed since the previous file, applied as upserts; a snapshot is the whole corpus for that dataset, for seeding a new system. Seed from the latest snapshot, then apply the deltas dated after its as_of. One download per file per day, shared between this page and the API key, resetting at 00:00 UTC. Files stay on this page for 14 days; every file we publish is archived permanently. Every dataset is included from Plus upward; the plans are here.

What you get

The first line of every CSV names the columns, and the JSON file carries the same fields per line. Full meanings are on the file reference.

domains  Basic+
"domain","tld","registered","expires","registrar","ip","first_cert_seen","first_zone_seen","last_update"
"example-shop.com","com","2019-04-02T11:15:00Z","2027-04-02T11:15:00Z","GoDaddy.com, LLC","203.0.113.42","2026-09-06T06:22:11Z","","2026-09-16T04:11:50Z"

One row per registrable domain. Empty means we hold no value for that field, never a placeholder date. Columns.

dns  Basic+
"name","record_type","values","ttl","last_confirmed"
"aaa.aaa","NS","[""ns-1058.awsdns-04.org"",""ns-1680.awsdns-18.co.uk"",""ns-199.awsdns-24.com"",""ns-978.awsdns-58.net""]",172800,"2026-09-16T20:39:54Z"

One row per name and record type, merged across our resolvers. Arrays are JSON inside the CSV cell, so a doubled quote is an escaped quote. Columns.

dns_vantage  Plus+
"name","record_type","vantage","values","ttl","last_seen","last_changed","changes"
"example-shop.com","TXT","fra","[""v=spf1 ip4:203.0.113.0\/24 -all""]",300,"2026-09-16T05:02:11Z","2026-08-30T17:40:02Z",1

The same answers unmerged, one row per resolver node, which is where GeoDNS shows up. Columns.

certificates  Plus+
cert_id             FixedString(16)      issuer_dn      String
tbs_sha256          FixedString(32)      issuer_o       String
final_der_sha256    FixedString(32)      key_alg        String
precert_der_sha256  FixedString(32)      key_bits       UInt16
serial              String               sig_alg        String
issuer_spki_sha256  FixedString(32)      cert_id_mode   String
spki_sha256         FixedString(32)      ja4x           String
not_before          DateTime64(3,'UTC')  dns_names      Array(String)
not_after           DateTime64(3,'UTC')  subject_cn     String
first_seen          DateTime64(3,'UTC')  san_count      UInt16
last_seen           DateTime64(3,'UTC')  log_keys       Array(UInt16)
ingested_at         DateTime64(3,'UTC')  saw_final      UInt8
entry_ptr           Tuple(UInt8, UInt16, UInt64)

One row per certificate, published as Parquet: typed columns, so a reader can pull dns_names without decompressing the rest. Each daily file is archived permanently, and dns_names is what links co-tenants behind one CDN certificate. entry_ptr points at the Certificate Transparency log entry the record came from. Columns.

address_history  Plus+
"domain","ip","first_seen","last_seen","observed","current"
"example-shop.com","203.0.113.42","2026-08-21T09:14:03Z","2026-09-16T22:41:50Z",37,true

Every address a domain has been on, including the ones it left. Columns.

Opening a .zst file

Zstandard, not gzip: smaller and much faster to decompress. Most data tools read it directly, so you rarely need to unpack it first.

# unpack, or stream the first rows without unpacking
zstd -d delta.domains.csv.zst
zstd -dc delta.domains.csv.zst | head -3

# read it where it lies
duckdb -c "SELECT * FROM read_csv('delta.domains.csv.zst') LIMIT 5"
python -c "import pandas; print(pandas.read_csv('delta.domains.csv.zst', nrows=5))"

Install with apt install zstd, brew install zstd or, on Windows, 7-Zip.

Basic+ means Basic, Plus and Pro all include that file. Plus+ means Plus and Pro. Every dataset is available in bulk from Plus upward; Pro adds the live query surface rather than more files — see the plan comparison.

Verifying what you downloaded

Sample next to a file downloads its header and five real rows from that day's actual file — free, no account, nothing to decompress. It is there so you can check the columns, the types and the data quality against your own pipeline before you buy. Samples are regenerated every night alongside the files themselves.

Every day publishes a checksums.txt in sha256sum format, listing every file for that day. It needs no key, so you can check a file you already hold:

curl -sO https://issued.live/downloads/2026-10-14/checksums.txt
sha256sum -c checksums.txt

Do this. A truncated .zst still opens in some tools and DuckDB reads one without reporting an error, so a short file becomes missing rows rather than a failure. zstd -t catches a damaged or truncated file on its own — the digest is what tells you it is the right file, the one we published for that day, which is what you need if you ever have to show where a finding came from.

A file will look smaller on disk than it does here. Sizes on this page are decimal GB, the unit disks and bandwidth are sold in; ls -lh and du -h report GiB, which is about 7 per cent fewer of a bigger unit. A file listed here as 3.9 GB shows as 3.6G under ls. Both are the same file, and the checksum above settles it either way.

Subscribers get the same digest two other ways: the sha256 field on every entry of the file listing, and an X-Checksum-Sha256 header on the download itself. Do not verify against the object store's ETag — for a large multipart upload it is not the MD5 of the file, and it will not match.

Files are generated once a day from midnight US Eastern; the latest set finished 2026-10-15 14:39:04 UTC.

↑ Top