Download latest list of registered domains for .EARTH zone

40,721 registered domains — Last update: 04 Jul 2026

.EARTH domain list file

Domain list for .EARTH zone - full list of registered domain names for the zone

  • Daily updated data — last update: 04 Jul 2026
  • Total domains in the list: 40,721
  • File size: 152 kB
  • Download from website (with one mouse click!)
  • Download via simple HTTP REST API (automate!)

Sample data: Show

Contents

1. Quick Facts

Total Zone Volume
40,721
Registered domains
New Today
22
Registrations / 24h
Daily Churn
26
Expired domains / 24h

2. Daily Domain Statistics - Last 90 days

Date Total domains New Deleted
2026-07-04 40,721 + 22 - 26
2026-07-03 40,725 + 21 - 29
2026-07-02 40,733 + 30 - 26
2026-07-01 40,729 + 14 - 22
2026-06-30 40,737 + 30 - 11
2026-06-29 40,718 + 11 - 27
2026-06-28 40,734 + 21 - 19
2026-06-27 40,732 + 15 - 22
2026-06-26 40,739 + 87 - 23
2026-06-25 40,675 + 22 - 19
2026-06-24 40,672 + 24 - 34
2026-06-23 40,682 + 33 - 21
2026-06-22 40,670 + 25 - 26
2026-06-21 40,671 + 25 - 41
2026-06-20 40,687 + 30 - 32
2026-06-19 40,689 + 45 - 17
2026-06-18 40,661 + 18 - 15
2026-06-17 40,658 + 22 - 23
2026-06-16 40,659 + 17 - 23
2026-06-15 40,665 + 23 - 23
2026-06-14 40,665 + 13 - 24
2026-06-13 40,676 + 20 - 19
2026-06-12 40,675 + 26 - 29
2026-06-11 40,678 + 39 - 15
2026-06-10 40,654 + 19 - 10
2026-06-09 40,645 + 34 - 23
2026-06-08 40,634 + 34 - 17
2026-06-07 40,617 + 41 - 23
2026-06-06 40,599 + 37 - 26
2026-06-05 40,588 + 35 - 26
2026-06-04 40,579 + 28 - 24
2026-06-03 40,575 + 25 - 26
2026-06-02 40,576 + 23 - 14
2026-06-01 40,567 + 26 - 23
2026-05-31 40,564 + 12 - 25
2026-05-30 40,577 + 27 - 22
2026-05-29 40,572 + 14 - 22
2026-05-28 40,580 + 26 - 23
2026-05-27 40,577 + 31 - 17
2026-05-26 40,563 + 26 - 20
2026-05-25 40,557 + 21 - 17
2026-05-24 40,553 + 24 - 30
2026-05-23 40,559 + 15 - 23
2026-05-22 40,567 + 30 - 26
2026-05-21 40,563 + 43 - 16
2026-05-20 40,536 + 32 - 30
2026-05-19 40,534 + 35 - 25
2026-05-18 40,524 + 29 - 144
2026-05-17 40,639 + 29 - 23
2026-05-16 40,633 + 42 - 30
2026-05-15 40,621 + 32 - 25
2026-05-14 40,614 + 32 - 27
2026-05-13 40,609 + 32 - 19
2026-05-12 40,596 + 31 - 23
2026-05-11 40,588 + 26 - 26
2026-05-10 40,588 + 35 - 17
2026-05-09 40,570 + 23 - 39
2026-05-08 40,586 + 27 - 14
2026-05-07 40,573 + 30 - 14
2026-05-06 40,557 + 25 - 14
2026-05-05 40,546 + 26 - 17
2026-05-04 40,537 + 16 - 19
2026-05-03 40,540 + 28 - 16
2026-05-02 40,528 + 21 - 19
2026-05-01 40,526 + 26 - 12
2026-04-30 40,512 + 38 - 23
2026-04-29 40,497 + 37 - 12
2026-04-28 40,472 + 29 - 17
2026-04-27 40,460 + 27 - 20
2026-04-26 40,453 + 18 - 11
2026-04-25 40,446 + 32 - 15
2026-04-24 40,429 + 37 - 21
2026-04-23 40,413 + 28 - 17
2026-04-22 40,402 + 21 - 21
2026-04-21 40,402 + 30 - 25
2026-04-20 40,397 + 24 - 23
2026-04-19 40,396 + 19 - 12
2026-04-18 40,389 + 24 - 14
2026-04-17 40,379 + 21 - 18
2026-04-16 40,376 + 30 - 14
2026-04-15 40,360 + 51 - 23
2026-04-14 40,332 + 40 - 17
2026-04-13 40,309 + 22 - 24
2026-04-12 40,311 + 24 - 26
2026-04-11 40,313 + 27 - 23
2026-04-10 40,309 + 35 - 17
2026-04-09 40,291 + 36 - 21
2026-04-08 40,276 + 35 - 12
2026-04-07 40,253 + 25 - 15
2026-04-06 40,243 + 35 - 12
2026-04-05 40,220 + 23 - 21

3. Zone Details: .earth

.earth is a generic top-level domain that communicates a planetary or environmental focus. It is commonly used by nonprofits, advocacy groups, scientific projects, local communities, and businesses that want a domain name reflecting global outlook, sustainability, or nature-related themes rather than a commercial or country-specific identity.

Typical use cases include environmental campaigns, conservation projects, sustainable product lines, educational resources, travel and place-based initiatives, and community or research hubs. Choosing .earth signals thematic relevance and can help audiences immediately understand the site's purpose; brands often select it to reinforce authenticity, mission alignment, and memorability compared with generic extensions like .com.

Registrations are generally available to individuals and organizations without geographic restriction, making .earth suitable for both global and local efforts. When selecting a name, prefer concise, descriptive labels that emphasize mission or location, avoid trademark conflicts, and consider pairing the domain with clear site branding and messaging to maximize recognition among supporters, customers, and partners.

Related zones:

Zone Name earth
Zone Type gTLD
Assigned by IANA YES
Public registrations allowed YES
WHOIS Server whois.nic.earth
RDAP Server https://rdap.nic.earth/
Managing Organization Interlink Systems Innovation Institute K.K.
Organization Address 1-17-11 Higashi Ikebukuro
Toshima Tokyo 170-0013
Japan

4. Historical Domain Lists for .earth zone

Access the archive of historical .EARTH domain lists and analyze how domains in the .EARTH namespace have evolved over time. Historical domain data helps researchers and engineers study domain growth, DNS infrastructure changes, and long-term internet trends.

Date Domains File Size Download
2026-07-04 40,721 152 kB Download
2026-07-03 40,725 152 kB Download
2026-07-02 40,733 152 kB Download
2026-07-01 40,729 152 kB Download
2026-06-30 40,737 152 kB Download
2026-06-29 40,718 152 kB Download
2026-06-28 40,734 152 kB Download
2026-06-27 40,732 152 kB Download
2026-06-26 40,739 152 kB Download
2026-06-25 40,675 152 kB Download
2026-06-24 40,672 152 kB Download
2026-06-23 40,682 152 kB Download
2026-06-22 40,670 152 kB Download
2026-06-21 40,671 152 kB Download
2026-06-20 40,687 152 kB Download
2026-06-19 40,689 152 kB Download
2026-06-18 40,661 152 kB Download
2026-06-17 40,658 152 kB Download
2026-06-16 40,659 152 kB Download
2026-06-15 40,665 152 kB Download
2026-06-14 40,665 152 kB Download
2026-06-13 40,676 152 kB Download
2026-06-12 40,675 152 kB Download
2026-06-11 40,678 152 kB Download
2026-06-10 40,654 152 kB Download
2026-06-09 40,645 152 kB Download
2026-06-08 40,634 152 kB Download
2026-06-07 40,617 152 kB Download
2026-06-06 40,599 152 kB Download
2026-06-05 40,588 151 kB Download
2026-06-04 40,579 151 kB Download
2026-06-03 40,575 151 kB Download
2026-06-02 40,576 151 kB Download
2026-06-01 40,567 151 kB Download
2026-05-31 40,564 151 kB Download
2026-05-30 40,577 151 kB Download
2026-05-29 40,572 151 kB Download
2026-05-28 40,580 151 kB Download
2026-05-27 40,577 151 kB Download
2026-05-26 40,563 151 kB Download
2026-05-25 40,557 151 kB Download
2026-05-24 40,553 151 kB Download
2026-05-23 40,559 151 kB Download
2026-05-22 40,567 151 kB Download
2026-05-21 40,563 151 kB Download
2026-05-20 40,536 151 kB Download
2026-05-19 40,534 151 kB Download
2026-05-18 40,524 151 kB Download
2026-05-17 40,639 152 kB Download
2026-05-16 40,633 152 kB Download
2026-05-15 40,621 152 kB Download
2026-05-14 40,614 152 kB Download
2026-05-13 40,609 152 kB Download
2026-05-12 40,596 151 kB Download
2026-05-11 40,588 151 kB Download
2026-05-10 40,588 151 kB Download
2026-05-09 40,570 151 kB Download
2026-05-08 40,586 151 kB Download
2026-05-07 40,573 151 kB Download
2026-05-06 40,557 151 kB Download
2026-05-05 40,546 151 kB Download
2026-05-04 40,537 151 kB Download
2026-05-03 40,540 151 kB Download
2026-05-02 40,528 151 kB Download
2026-05-01 40,526 151 kB Download
2026-04-30 40,512 151 kB Download
2026-04-29 40,497 151 kB Download
2026-04-28 40,472 151 kB Download
2026-04-27 40,460 151 kB Download
2026-04-26 40,453 151 kB Download
2026-04-25 40,446 151 kB Download
2026-04-24 40,429 151 kB Download
2026-04-23 40,413 151 kB Download
2026-04-22 40,402 151 kB Download
2026-04-21 40,402 151 kB Download
2026-04-20 40,397 151 kB Download
2026-04-19 40,396 151 kB Download
2026-04-18 40,389 151 kB Download
2026-04-17 40,379 151 kB Download
2026-04-16 40,376 151 kB Download
2026-04-15 40,360 151 kB Download
2026-04-14 40,332 150 kB Download
2026-04-13 40,309 150 kB Download
2026-04-12 40,311 150 kB Download
2026-04-11 40,313 150 kB Download
2026-04-10 40,309 150 kB Download
2026-04-09 40,291 150 kB Download
2026-04-08 40,276 150 kB Download
2026-04-07 40,253 150 kB Download
2026-04-06 40,243 150 kB Download
2026-04-05 40,220 150 kB Download
2026-04-04 40,218 150 kB Download
2026-04-03 40,205 150 kB Download
2026-04-02 40,195 150 kB Download
2026-04-01 40,181 150 kB Download
2026-03-31 40,180 150 kB Download
2026-03-30 40,160 150 kB Download
2026-03-29 40,175 150 kB Download
2026-03-28 40,181 150 kB Download
2026-03-27 40,187 150 kB Download
2026-03-26 40,175 150 kB Download
2026-03-25 40,163 150 kB Download
2026-03-24 40,153 150 kB Download
2026-03-23 40,150 150 kB Download
2026-03-22 40,130 150 kB Download
2026-03-21 40,119 150 kB Download
2026-03-20 40,115 150 kB Download
2026-03-19 40,108 150 kB Download
2026-03-18 40,103 150 kB Download
2026-03-17 40,108 150 kB Download
2026-03-16 40,096 150 kB Download
2026-03-15 40,099 150 kB Download
2026-03-14 40,096 150 kB Download
2026-03-13 40,089 150 kB Download
2026-03-12 40,075 149 kB Download
2026-03-11 40,063 149 kB Download
2026-03-10 40,061 149 kB Download
2026-03-09 40,063 149 kB Download
2026-03-08 40,075 149 kB Download
2026-03-07 40,077 150 kB Download
2026-03-06 40,071 149 kB Download
2026-03-05 40,061 149 kB Download
2026-03-04 40,059 149 kB Download
2026-03-03 40,048 149 kB Download
2026-03-02 40,050 149 kB Download
2026-03-01 40,038 149 kB Download
2026-02-28 40,035 149 kB Download
2026-02-27 40,032 149 kB Download
2026-02-26 40,036 149 kB Download
2026-02-25 40,038 149 kB Download
2026-02-24 40,030 149 kB Download
2026-02-23 40,023 149 kB Download
2026-02-22 40,020 149 kB Download
2026-02-21 40,009 149 kB Download
2026-02-20 40,085 150 kB Download
2026-02-19 40,077 150 kB Download
2026-02-18 40,068 150 kB Download
2026-02-17 40,060 150 kB Download
2026-02-16 40,052 149 kB Download
2026-02-15 40,047 149 kB Download
2026-02-14 40,040 149 kB Download
2026-02-13 40,030 149 kB Download
2026-02-12 40,027 149 kB Download
2026-02-11 40,031 149 kB Download
2026-02-10 40,029 149 kB Download
2026-02-09 40,016 149 kB Download
2026-02-08 40,004 149 kB Download
2026-02-07 39,998 149 kB Download
2026-02-06 40,036 149 kB Download
2026-02-05 40,016 149 kB Download
2026-02-04 40,000 149 kB Download
2026-02-03 39,977 149 kB Download
2026-02-02 39,973 149 kB Download
2026-02-01 39,977 149 kB Download
2026-01-31 39,955 149 kB Download
2026-01-30 39,945 149 kB Download
2026-01-29 39,946 149 kB Download
2026-01-28 39,941 149 kB Download
2026-01-27 39,934 149 kB Download
2026-01-26 39,928 149 kB Download
2026-01-25 39,916 149 kB Download
2026-01-24 39,898 149 kB Download
2026-01-23 39,903 149 kB Download
2026-01-22 39,897 149 kB Download
2026-01-21 39,897 149 kB Download
2026-01-20 39,889 149 kB Download
2026-01-19 39,880 149 kB Download
2026-01-18 39,897 149 kB Download
2026-01-17 39,894 149 kB Download
2026-01-16 39,937 149 kB Download
2026-01-15 39,936 149 kB Download
2026-01-14 39,928 149 kB Download
2026-01-13 39,922 149 kB Download
2026-01-12 39,928 149 kB Download
2026-01-11 39,922 149 kB Download
2026-01-10 39,928 149 kB Download
2026-01-09 39,927 149 kB Download
2026-01-08 39,936 149 kB Download
2026-01-07 39,927 149 kB Download
2026-01-06 39,921 149 kB Download
2026-01-05 39,915 149 kB Download
2026-01-04 39,914 149 kB Download
2026-01-03 39,917 149 kB Download
2026-01-02 39,911 149 kB Download
2026-01-01 39,924 149 kB Download
2025-12-31 39,920 149 kB Download
2025-12-30 39,925 149 kB Download
2025-12-29 39,930 149 kB Download
2025-12-28 39,939 149 kB Download
2025-12-27 39,941 149 kB Download
2025-12-26 39,947 149 kB Download
2025-12-25 39,947 149 kB Download
2025-12-24 39,946 149 kB Download
2025-12-23 39,944 149 kB Download
2025-12-22 39,942 149 kB Download
2025-12-21 39,933 149 kB Download
2025-12-20 39,949 149 kB Download
2025-12-19 39,939 149 kB Download
2025-12-18 39,927 149 kB Download
2025-12-17 39,915 149 kB Download
2025-12-16 39,913 149 kB Download
2025-12-15 39,911 149 kB Download
2025-12-14 39,911 149 kB Download
2025-12-13 39,919 149 kB Download
2025-12-12 39,907 149 kB Download
2025-12-11 39,885 149 kB Download
2025-12-10 39,878 149 kB Download
2025-12-09 39,863 149 kB Download
2025-12-08 39,866 149 kB Download
2025-12-07 39,862 149 kB Download
2025-12-06 39,861 149 kB Download
2025-12-05 39,847 148 kB Download
2025-12-04 39,838 148 kB Download
2025-12-03 39,832 148 kB Download
2025-12-02 39,826 148 kB Download
2025-12-01 39,799 148 kB Download
2025-11-30 39,780 148 kB Download
2025-11-29 39,769 148 kB Download
2025-11-28 39,789 148 kB Download
2025-11-27 39,783 148 kB Download
2025-11-26 39,770 148 kB Download
2025-11-25 39,767 148 kB Download
2025-11-24 39,756 148 kB Download
2025-11-23 39,747 148 kB Download
2025-11-22 39,740 148 kB Download
2025-11-21 39,732 148 kB Download
2025-11-20 39,732 148 kB Download
2025-11-19 39,757 148 kB Download
2025-11-18 39,905 149 kB Download
2025-11-17 39,988 149 kB Download
2025-11-16 39,991 149 kB Download
2025-11-15 40,022 150 kB Download
2025-11-14 40,029 150 kB Download
2025-11-13 40,020 150 kB Download
2025-11-12 40,007 149 kB Download
2025-11-11 39,989 149 kB Download
2025-11-10 39,985 149 kB Download
2025-11-09 39,979 149 kB Download
2025-11-08 39,968 149 kB Download
2025-11-07 39,965 149 kB Download
2025-11-06 39,967 149 kB Download
2025-11-05 39,959 149 kB Download
2025-11-04 39,957 149 kB Download
2025-11-03 39,940 149 kB Download
2025-11-02 39,941 149 kB Download
2025-11-01 39,940 149 kB Download
2025-10-31 39,941 149 kB Download
2025-10-30 39,927 149 kB Download
2025-10-29 39,920 149 kB Download
2025-10-28 39,921 149 kB Download
2025-10-27 39,926 149 kB Download
2025-10-26 39,920 149 kB Download
2025-10-25 39,922 149 kB Download
2025-10-24 39,919 149 kB Download
2025-10-23 39,899 149 kB Download
2025-10-22 39,888 149 kB Download
2025-10-21 39,889 149 kB Download
2025-10-20 39,870 149 kB Download
2025-10-19 39,873 149 kB Download
2025-10-18 39,821 149 kB Download
2025-10-17 39,673 148 kB Download
2025-10-16 39,678 148 kB Download
2025-10-15 39,849 149 kB Download
2025-10-14 39,853 149 kB Download
2025-10-13 39,839 149 kB Download
2025-10-12 39,835 149 kB Download
2025-10-11 39,832 149 kB Download
2025-10-10 39,825 149 kB Download
2025-10-09 39,808 149 kB Download
2025-10-08 39,806 149 kB Download
2025-10-07 39,800 149 kB Download
2025-10-06 39,757 149 kB Download
2025-10-05 39,569 148 kB Download
2025-10-04 39,355 147 kB Download
2025-10-03 39,337 147 kB Download
2025-10-02 39,333 147 kB Download
2025-10-01 39,320 147 kB Download
2025-09-30 39,322 147 kB Download
2025-09-29 39,321 147 kB Download
2025-09-28 39,330 147 kB Download
2025-09-27 39,324 147 kB Download
2025-09-26 39,318 147 kB Download
2025-09-25 39,301 146 kB Download
2025-09-24 39,285 146 kB Download
2025-09-23 39,268 146 kB Download
2025-09-22 39,258 146 kB Download
2025-09-21 39,257 146 kB Download
2025-09-20 39,268 146 kB Download
2025-09-19 39,264 146 kB Download
2025-09-18 39,252 146 kB Download
2025-09-17 39,237 146 kB Download
2025-09-16 39,241 146 kB Download
2025-09-15 39,240 146 kB Download
2025-09-14 39,234 146 kB Download
2025-09-13 39,224 146 kB Download
2025-09-12 39,229 146 kB Download
2025-09-11 39,214 146 kB Download
2025-09-10 39,216 146 kB Download
2025-09-09 39,213 146 kB Download
2025-09-08 39,212 146 kB Download
2025-09-07 39,199 146 kB Download
2025-09-06 39,196 146 kB Download
2025-09-05 39,204 146 kB Download
2025-09-04 39,200 146 kB Download
2025-09-03 39,194 146 kB Download
2025-09-02 39,196 146 kB Download
2025-09-01 39,185 146 kB Download
2025-08-31 39,186 146 kB Download
2025-08-30 39,193 146 kB Download
2025-08-29 39,191 146 kB Download
2025-08-28 39,194 146 kB Download
2025-08-27 39,195 146 kB Download
2025-08-26 39,196 146 kB Download
2025-08-25 39,196 146 kB Download
2025-08-24 39,189 146 kB Download
2025-08-23 39,177 146 kB Download
2025-08-22 39,175 146 kB Download
2025-08-21 39,166 146 kB Download
2025-08-20 39,166 146 kB Download
2025-08-19 39,171 146 kB Download
2025-08-18 39,158 146 kB Download
2025-08-17 39,155 146 kB Download
2025-08-16 39,141 146 kB Download
2025-08-15 39,142 146 kB Download
2025-08-14 39,142 146 kB Download
2025-08-13 39,135 146 kB Download
2025-08-12 39,128 146 kB Download
2025-08-11 39,120 146 kB Download
2025-08-10 39,131 146 kB Download
2025-08-09 39,135 146 kB Download
2025-08-08 39,142 146 kB Download
2025-08-07 39,126 146 kB Download
2025-08-06 39,122 146 kB Download
2025-08-05 39,122 146 kB Download
2025-08-04 39,107 146 kB Download
2025-08-03 39,131 146 kB Download
2025-08-02 39,157 146 kB Download
2025-08-01 39,149 146 kB Download
2025-07-31 39,143 146 kB Download
2025-07-30 39,142 146 kB Download
2025-07-29 39,133 146 kB Download
2025-07-28 39,114 146 kB Download
2025-07-27 39,117 146 kB Download
2025-07-26 39,123 146 kB Download
2025-07-25 39,122 146 kB Download
2025-07-24 39,118 146 kB Download
2025-07-23 39,113 146 kB Download
2025-07-22 39,102 146 kB Download
2025-07-21 39,097 146 kB Download
2025-07-20 39,100 146 kB Download
2025-07-19 39,113 146 kB Download
2025-07-18 39,121 146 kB Download
2025-07-17 39,115 146 kB Download
2025-07-16 39,120 146 kB Download
2025-07-14 39,104 146 kB Download
2025-07-13 39,097 146 kB Download
2025-07-12 39,092 146 kB Download
2025-07-11 39,081 146 kB Download
2025-07-10 39,079 146 kB Download
2025-07-09 39,083 146 kB Download
2025-07-08 39,085 146 kB Download
2025-07-07 39,088 146 kB Download
2025-07-06 39,091 146 kB Download
2025-07-05 39,082 146 kB Download
2025-07-04 39,078 146 kB Download
2025-07-03 39,070 146 kB Download
2025-07-02 39,062 146 kB Download
2025-07-01 39,067 146 kB Download
2025-06-30 39,064 146 kB Download
2025-06-29 39,054 145 kB Download
2025-06-28 39,051 145 kB Download
2025-06-27 39,045 145 kB Download
2025-06-26 39,035 145 kB Download
2025-06-25 39,023 145 kB Download
2025-06-24 39,019 145 kB Download
2025-06-23 39,004 145 kB Download
2025-06-22 39,010 145 kB Download

5. Download latest .earth domain list via API

import axios from 'axios';
import fs from 'fs';
import { pipeline } from 'stream/promises';

const response = await axios({
  method: 'GET',
  url: 'https://allzonefiles.io/api/v1/zones/earth/dl',
  responseType: 'stream',
  headers: {
    // Replace with your API key
    'Authorization': 'Bearer allzfio_5c1572d016b846ce99ce7a177922ff21'
  }
});

await pipeline(response.data, fs.createWriteStream('earth.txt.gz'));

console.log('Download complete!');
package main

import (
    "io"
    "net/http"
    "os"
)

func main() {
    url := "https://allzonefiles.io/api/v1/zones/earth/dl"
    file, _ := os.Create("earth.txt.gz")
    defer out.Close()

    req, _ := http.NewRequest("GET", url, nil)
    // Replace with your API key
    req.Header.Set("Authorization", "Bearer allzfio_5c1572d016b846ce99ce7a177922ff21")

    resp, _ := http.DefaultClient.Do(req)
    defer resp.Body.Close()

    io.Copy(out, resp.Body)
}
import requests

url = "https://allzonefiles.io/api/v1/zones/earth/dl"
# Replace with your API key
headers = {"Authorization": "Bearer allzfio_5c1572d016b846ce99ce7a177922ff21"}

with requests.get(url, headers=headers, stream=True) as r:
    r.raise_for_status()
    with open("earth.txt.gz", "wb") as f:
        for chunk in r.iter_content(chunk_size=128*1024):
            f.write(chunk)
import java.io.FileOutputStream;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;

public class FileDownloader {
    public static void main(String[] args) throws Exception {
        URL url = new URL("https://allzonefiles.io/api/v1/zones/earth/dl");
        HttpURLConnection connection = (HttpURLConnection) url.openConnection();

        connection.setRequestMethod("GET");
        // Replace with your API key
        connection.setRequestProperty("Authorization", "Bearer allzfio_5c1572d016b846ce99ce7a177922ff21");

        try (InputStream in = connection.getInputStream();
             FileOutputStream out = new FileOutputStream("earth.txt.gz")) {

            byte[] buffer = new byte[8192];
            int bytesRead;
            while ((bytesRead = in.read(buffer)) != -1) {
                out.write(buffer, 0, bytesRead);
            }
        }

        System.out.println("Download complete!");
    }
}