North Korea Web Archive

An offline copy of every publicly known website in the DPRK - 37 sites, 1,255 pages and 5,752 files captured from the Wayback Machine, browsable page by page. The whole .kp country domain is unreachable from outside; this is what survives of it.

37 sites live84,841 pages indexed 7 domains with no archivebuilt 2026-10-21
37sites mirrored
1,255pages
5,752assets
428 MBon disk
84,841URLs indexed

Every mirrored site

SitePages AssetsSize Last capture
gnu.rep.kp
Large document and media archive
45213 79 MB-
gpsh.edu.kp
university
45200 51 MB-
korart.sca.kp
Arts and painting collection
45220 47 MB-
kftrade.com.kp
Foreign trade catalogue
45200 35 MB-
polestar.com.kp
company
14220 21 MB-
samhae.com.kp
company
14220 21 MB-
ryomyong.edu.kp
university
45220 17 MB-
kass.org.kp
Social science association
45220 17 MB-
yongsaeng.org.kp
organisation
45200 14 MB-
rodong.rep.kp
Rodong Sinmun - Workers' Party daily newspaper
790 14 MB-
vok.rep.kp
Voice of Korea - state international radio
45220 13 MB-
moph.gov.kp
Ministry of Public Health
3087 8 MB-
minzu.rep.kp
Large periodical archive
45220 8 MB-
pyongyangtimes.com.kp
The Pyongyang Times - English-language weekly
45136 8 MB-
ma.gov.kp
ministry
45148 8 MB-
kut.edu.kp
Kim Chaek University of Technology
14200 7 MB-
koredufund.org.kp
organisation
45220 7 MB-
sdprk.org.kp
organisation
14173 6 MB-
friend.com.kp
company
45220 5 MB-
korfilm.com.kp
company
45152 5 MB-
fia.law.kp
Law office
13132 5 MB-
manmulsang.com.kp
Department store
45200 4 MB-
cooks.org.kp
organisation
45220 4 MB-
mediaryugyong.com.kp
Media site
45220 4 MB-
youth.rep.kp
Kimilsungist-Kimjongilist Youth League
45191 4 MB-
mirae.aca.kp
Science and technology academy
45220 4 MB-
naenara.com.kp
Official DPRK portal: politics, history, tourism
45220 3 MB-
tourismdprk.gov.kp
National tourism administration
9142 2 MB-
korean-books.com.kp
Book and periodical catalogue
37144 2 MB-
koreanfriendship.org
Overseas friendship association (non-.kp domain)
1547 980 KB-
airkoryo.com.kp
Air Koryo - the state airline
2022 906 KB-
kcna.kp
Korean Central News Agency - the state wire service
20156 541 KB-
pulbora.edu.kp
university
45105 355 KB-
dprkportal.kp
Subject portal
940 123 KB-
choson.org
Overseas solidarity group (non-.kp domain)
90 29 KB-
ryugyong.org
Overseas solidarity group (non-.kp domain)
94 10 KB-
masikryong.com.kp
Masikryong ski resort
40 10 KB-

How this was made

The .kp nameservers sit inside the same thin international link the country uses for everything else, and that link is shut. Queries return SERVFAIL worldwide: No Reachable Authority at delegation kp. So the archive was rebuilt from the Internet Archive instead - a breadth-first crawl from each site's real front page, following its own links, not an arbitrary sample of URLs.

What is missing. Each site is capped at 45 pages - enough to carry the front page and its navigation, not the full back catalogue. 7 domains have no capture anywhere: cooksfriends.org.kp kiyctc.com.kp knic.com.kp korelcfund.org.kp ryongnamsan.edu.kp silibank.net.kp star-co.net.kp . Those were never crawled by anyone, so no archive can contain them.
Some pages render unstyled. Four sites (rodong, yongsaeng, kut.edu, fia.law) lost their stylesheets - the archive returns 404 for the CSS itself. The text is complete; the design was never captured. Verified against the origin, not assumed.
Why the count is honest. 1,255 pages is not 1,255 articles. Several of the biggest sites are document and periodical dumps - a scanned book library counts as thousands of pages. The wire services are the ones with real daily copy.