About

How CensorDB is organized and how to use it.

CensorDB is an open database of blocked domains and IP prefixes. Entries are community-submitted and remain Pending until reviewed by an admin.

Developed and maintained by MahsaNet .

Data Categories

Lists

  • Block List: Targets blocked on the public internet.
  • Sanctioned List: Targets restricted due to sanctions-related limitations.
  • Domestic List: Targets reachable only inside a country (domestic/intranet).
  • Junk List: Ads, trackers, telemetry, and low-value domains (noise filter).

Block Methods

  • SNI: TLS Server Name Indication filtering.
  • DNS: DNS interference (NXDOMAIN/poisoning/sinkholing).
  • UDP: UDP disruption (drop/rate-limit).
  • IP: Direct IP address or prefix blocking.
  • HTTP: HTTP-layer filtering (e.g., middleboxes/content filters).

Operators (ISP)

  • ALL: Regulator-level blocking that affects all ISPs.
  • Specific operators indicate ISP-scoped blocking.
  • When ALL is selected, specific ISP flags are disabled.

Regions

  • Currently supported in the UI: IR.
  • CN and RU are planned.

Searching

Use the Search page to query domains and IPs. Filters (methods/operators) apply to the Block List.

  • Results are ordered by the most recent updates (UTC).
  • Selecting multiple filters uses AND semantics.
  • Search runs server-side for accuracy and performance on large datasets.

Contributing

Submit new entries via Submit. Provide minimal context (where/when observed, operator, and method) to help verification.

  • New entries start as Pending until moderation.
  • Admins may add/remove flags to improve consistency.
  • Submit domains as hostnames (no http/https), and IPs as single IPs or prefixes.

Downloads

Use Downloads to get ready-to-use rule sets for V2Ray/Xray and sing-box.

  • Formats include .dat, .srs, and .mmdb.
  • Downloads are grouped by country, list, and type (domains vs prefixes).

Notes

  • Times are shown in UTC.
  • Flag colors are for readability; hover for details where available.
  • Data changes over time; treat results as a point-in-time snapshot.