Download latest list of registered domains for .AERO zone

13,598 registered domains — Last update: 04 Jul 2026

.AERO domain list file

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

  • Daily updated data — last update: 04 Jul 2026
  • Total domains in the list: 13,598
  • File size: 52 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
13,598
Registered domains
New Today
5
Registrations / 24h
Daily Churn
1
Expired domains / 24h

2. Daily Domain Statistics - Last 90 days

Date Total domains New Deleted
2026-07-04 13,598 + 5 - 1
2026-07-03 13,594 + 8 - 2
2026-07-02 13,588 + 11 - 3
2026-07-01 13,580 + 11 - 2
2026-06-30 13,571 + 5 - 4
2026-06-29 13,570 0 - 7
2026-06-28 13,577 + 5 - 3
2026-06-27 13,575 + 4 - 2
2026-06-26 13,573 + 16 0
2026-06-25 13,557 + 3 - 4
2026-06-24 13,558 + 9 - 8
2026-06-23 13,557 + 6 - 3
2026-06-22 13,554 + 1 - 3
2026-06-21 13,556 + 4 - 2
2026-06-20 13,554 + 5 - 2
2026-06-19 13,551 + 7 - 3
2026-06-18 13,547 + 7 0
2026-06-17 13,540 + 2 - 5
2026-06-16 13,543 + 6 - 1
2026-06-15 13,538 + 1 - 2
2026-06-14 13,539 + 3 - 2
2026-06-13 13,538 + 16 - 1
2026-06-12 13,523 + 11 - 3
2026-06-11 13,515 + 6 - 4
2026-06-10 13,513 + 12 - 2
2026-06-09 13,503 + 7 - 3
2026-06-08 13,499 + 4 - 1
2026-06-07 13,496 + 1 - 4
2026-06-06 13,499 + 6 - 2
2026-06-05 13,495 + 5 - 3
2026-06-04 13,493 + 8 - 2
2026-06-03 13,487 + 11 - 5
2026-06-02 13,481 + 8 - 1
2026-06-01 13,474 + 1 0
2026-05-31 13,473 + 1 - 3
2026-05-30 13,475 + 4 - 3
2026-05-29 13,474 + 5 - 3
2026-05-28 13,472 + 8 - 2
2026-05-27 13,466 + 11 - 3
2026-05-26 13,458 + 4 - 7
2026-05-25 13,461 + 2 - 3
2026-05-24 13,462 0 - 4
2026-05-23 13,466 + 12 - 3
2026-05-22 13,457 + 12 - 1
2026-05-21 13,446 + 10 0
2026-05-20 13,436 + 8 - 3
2026-05-19 13,431 + 9 - 2
2026-05-18 13,424 + 1 - 2
2026-05-17 13,425 + 2 - 1
2026-05-16 13,424 + 7 - 4
2026-05-15 13,421 + 3 - 4
2026-05-14 13,422 + 13 - 1
2026-05-13 13,410 + 15 - 4
2026-05-12 13,399 + 21 - 2
2026-05-11 13,380 0 - 3
2026-05-10 13,383 + 4 - 4
2026-05-09 13,383 + 2 - 1
2026-05-08 13,382 + 9 - 9
2026-05-07 13,382 + 14 - 3
2026-05-06 13,371 + 5 - 1
2026-05-05 13,367 + 19 - 5
2026-05-04 13,353 + 2 - 5
2026-05-03 13,356 + 1 - 3
2026-05-02 13,358 + 1 - 6
2026-05-01 13,363 + 8 - 6
2026-04-30 13,361 + 4 - 6
2026-04-29 13,363 + 8 - 6
2026-04-28 13,361 + 16 - 3
2026-04-27 13,348 + 5 - 5
2026-04-26 13,348 + 1 - 5
2026-04-25 13,352 + 17 - 3
2026-04-24 13,338 + 13 - 2
2026-04-23 13,327 + 21 - 4
2026-04-22 13,310 + 2 - 4
2026-04-21 13,312 + 5 - 5
2026-04-20 13,312 + 1 - 5
2026-04-19 13,316 + 4 - 6
2026-04-18 13,318 + 4 - 12
2026-04-17 13,326 + 6 - 6
2026-04-16 13,326 + 12 - 3
2026-04-15 13,317 + 6 - 4
2026-04-14 13,315 + 5 0
2026-04-13 13,310 + 1 - 1
2026-04-12 13,310 + 1 - 2
2026-04-11 13,311 + 6 - 7
2026-04-10 13,312 + 3 - 2
2026-04-09 13,311 + 8 - 2
2026-04-08 13,305 + 9 - 6
2026-04-07 13,302 + 10 - 3
2026-04-06 13,295 + 4 - 6
2026-04-05 13,297 + 3 - 6

3. Zone Details: .aero

The .aero top-level domain is a sponsored, restricted namespace dedicated to the air-transport industry. Membership is limited to validated entities within aviation — such as airlines, airports, aerospace manufacturers, service providers and industry associations — creating a controlled and industry-specific addressing space.

Typical uses include corporate and product sites for carriers and suppliers, operational and crew portals, safety and regulatory resources, trade association pages, conference and event microsites, and recruitment platforms. The extension conveys sector affiliation, supports clearer branding and helps users and partners identify authentic aviation-related resources.

Organizations choose .aero when they want a concise, recognizable domain that signals aviation legitimacy and aligns with industry audiences. Because registrations are vetted, the TLD can reduce name-space clutter and protect brand integrity, making it especially useful for B2B communications and mission-critical operational services.

Related zones:

Zone Name aero
Zone Type gTLD
Assigned by IANA YES
Public registrations allowed YES
WHOIS Server whois.aero
RDAP Server https://rdap.identitydigital.services/rdap/
Managing Organization Societe Internationale de Telecommunications Aeronautique (SITA INC USA)
Organization Address 3100 Cumberland Boulevard
Atlanta GA 30339
United States of America (the)

4. Historical Domain Lists for .aero zone

Access the archive of historical .AERO domain lists and analyze how domains in the .AERO 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 13,598 52 kB Download
2026-07-03 13,594 52 kB Download
2026-07-02 13,588 52 kB Download
2026-07-01 13,580 52 kB Download
2026-06-30 13,571 52 kB Download
2026-06-29 13,570 52 kB Download
2026-06-28 13,577 52 kB Download
2026-06-27 13,575 52 kB Download
2026-06-26 13,573 52 kB Download
2026-06-25 13,557 52 kB Download
2026-06-24 13,558 52 kB Download
2026-06-23 13,557 52 kB Download
2026-06-22 13,554 52 kB Download
2026-06-21 13,556 52 kB Download
2026-06-20 13,554 52 kB Download
2026-06-19 13,551 52 kB Download
2026-06-18 13,547 52 kB Download
2026-06-17 13,540 52 kB Download
2026-06-16 13,543 52 kB Download
2026-06-15 13,538 52 kB Download
2026-06-14 13,539 52 kB Download
2026-06-13 13,538 52 kB Download
2026-06-12 13,523 52 kB Download
2026-06-11 13,515 52 kB Download
2026-06-10 13,513 52 kB Download
2026-06-09 13,503 52 kB Download
2026-06-08 13,499 52 kB Download
2026-06-07 13,496 52 kB Download
2026-06-06 13,499 52 kB Download
2026-06-05 13,495 52 kB Download
2026-06-04 13,493 52 kB Download
2026-06-03 13,487 52 kB Download
2026-06-02 13,481 52 kB Download
2026-06-01 13,474 52 kB Download
2026-05-31 13,473 52 kB Download
2026-05-30 13,475 52 kB Download
2026-05-29 13,474 52 kB Download
2026-05-28 13,472 52 kB Download
2026-05-27 13,466 52 kB Download
2026-05-26 13,458 52 kB Download
2026-05-25 13,461 52 kB Download
2026-05-24 13,462 52 kB Download
2026-05-23 13,466 52 kB Download
2026-05-22 13,457 52 kB Download
2026-05-21 13,446 52 kB Download
2026-05-20 13,436 51 kB Download
2026-05-19 13,431 51 kB Download
2026-05-18 13,424 51 kB Download
2026-05-17 13,425 51 kB Download
2026-05-16 13,424 51 kB Download
2026-05-15 13,421 51 kB Download
2026-05-14 13,422 51 kB Download
2026-05-13 13,410 51 kB Download
2026-05-12 13,399 51 kB Download
2026-05-11 13,380 51 kB Download
2026-05-10 13,383 51 kB Download
2026-05-09 13,383 51 kB Download
2026-05-08 13,382 51 kB Download
2026-05-07 13,382 51 kB Download
2026-05-06 13,371 51 kB Download
2026-05-05 13,367 51 kB Download
2026-05-04 13,353 51 kB Download
2026-05-03 13,356 51 kB Download
2026-05-02 13,358 51 kB Download
2026-05-01 13,363 51 kB Download
2026-04-30 13,361 51 kB Download
2026-04-29 13,363 51 kB Download
2026-04-28 13,361 51 kB Download
2026-04-27 13,348 51 kB Download
2026-04-26 13,348 51 kB Download
2026-04-25 13,352 51 kB Download
2026-04-24 13,338 51 kB Download
2026-04-23 13,327 51 kB Download
2026-04-22 13,310 51 kB Download
2026-04-21 13,312 51 kB Download
2026-04-20 13,312 51 kB Download
2026-04-19 13,316 51 kB Download
2026-04-18 13,318 51 kB Download
2026-04-17 13,326 51 kB Download
2026-04-16 13,326 51 kB Download
2026-04-15 13,317 51 kB Download
2026-04-14 13,315 51 kB Download
2026-04-13 13,310 51 kB Download
2026-04-12 13,310 51 kB Download
2026-04-11 13,311 51 kB Download
2026-04-10 13,312 51 kB Download
2026-04-09 13,311 51 kB Download
2026-04-08 13,305 51 kB Download
2026-04-07 13,302 51 kB Download
2026-04-06 13,295 51 kB Download
2026-04-05 13,297 51 kB Download
2026-04-04 13,300 51 kB Download
2026-04-03 13,299 51 kB Download
2026-04-02 13,293 51 kB Download
2026-04-01 13,295 51 kB Download
2026-03-31 13,296 51 kB Download
2026-03-30 13,288 51 kB Download
2026-03-29 13,288 51 kB Download
2026-03-28 13,295 51 kB Download
2026-03-27 13,287 51 kB Download
2026-03-26 13,286 51 kB Download
2026-03-25 13,277 51 kB Download
2026-03-24 13,278 51 kB Download
2026-03-23 13,277 51 kB Download
2026-03-22 13,282 51 kB Download
2026-03-21 13,285 51 kB Download
2026-03-20 13,282 51 kB Download
2026-03-19 13,280 51 kB Download
2026-03-18 13,277 51 kB Download
2026-03-17 13,272 51 kB Download
2026-03-16 13,266 51 kB Download
2026-03-15 13,271 51 kB Download
2026-03-14 13,275 51 kB Download
2026-03-13 13,268 51 kB Download
2026-03-12 13,269 51 kB Download
2026-03-11 13,261 51 kB Download
2026-03-10 13,258 51 kB Download
2026-03-09 13,253 51 kB Download
2026-03-08 13,252 51 kB Download
2026-03-07 13,251 51 kB Download
2026-03-06 13,252 51 kB Download
2026-03-05 13,242 51 kB Download
2026-03-04 13,189 50 kB Download
2026-03-03 13,191 51 kB Download
2026-03-02 13,191 50 kB Download
2026-03-01 13,194 51 kB Download
2026-02-28 13,198 51 kB Download
2026-02-27 13,197 51 kB Download
2026-02-26 13,191 50 kB Download
2026-02-25 13,197 51 kB Download
2026-02-24 13,197 51 kB Download
2026-02-23 13,192 50 kB Download
2026-02-22 13,196 51 kB Download
2026-02-21 13,199 51 kB Download
2026-02-20 13,203 51 kB Download
2026-02-19 13,199 51 kB Download
2026-02-18 13,197 51 kB Download
2026-02-17 13,199 51 kB Download
2026-02-16 13,194 50 kB Download
2026-02-15 13,201 51 kB Download
2026-02-14 13,202 51 kB Download
2026-02-13 13,200 51 kB Download
2026-02-12 13,197 51 kB Download
2026-02-11 13,191 50 kB Download
2026-02-10 13,192 50 kB Download
2026-02-09 13,189 50 kB Download
2026-02-08 13,194 51 kB Download
2026-02-07 13,197 51 kB Download
2026-02-06 13,190 50 kB Download
2026-02-05 13,181 50 kB Download
2026-02-04 13,179 50 kB Download
2026-02-03 13,178 50 kB Download
2026-02-02 13,176 50 kB Download
2026-02-01 13,175 50 kB Download
2026-01-31 13,177 50 kB Download
2026-01-30 13,168 50 kB Download
2026-01-29 13,159 50 kB Download
2026-01-28 13,154 50 kB Download
2026-01-27 13,148 50 kB Download
2026-01-26 13,148 50 kB Download
2026-01-25 13,147 50 kB Download
2026-01-24 13,150 50 kB Download
2026-01-23 13,141 50 kB Download
2026-01-22 13,139 50 kB Download
2026-01-21 13,128 50 kB Download
2026-01-20 13,121 50 kB Download
2026-01-19 13,107 50 kB Download
2026-01-18 13,104 50 kB Download
2026-01-17 13,112 50 kB Download
2026-01-16 13,110 50 kB Download
2026-01-15 13,107 50 kB Download
2026-01-14 13,106 50 kB Download
2026-01-13 13,100 50 kB Download
2026-01-12 13,096 50 kB Download
2026-01-11 13,102 50 kB Download
2026-01-10 13,100 50 kB Download
2026-01-09 13,093 50 kB Download
2026-01-08 13,087 50 kB Download
2026-01-07 13,081 50 kB Download
2026-01-06 13,076 50 kB Download
2026-01-05 13,080 50 kB Download
2026-01-04 13,082 50 kB Download
2026-01-03 13,081 50 kB Download
2026-01-02 13,081 50 kB Download
2026-01-01 13,082 50 kB Download
2025-12-31 13,083 50 kB Download
2025-12-30 13,081 50 kB Download
2025-12-29 13,076 50 kB Download
2025-12-28 13,077 50 kB Download
2025-12-27 13,079 50 kB Download
2025-12-26 13,074 50 kB Download
2025-12-25 13,076 50 kB Download
2025-12-24 13,068 50 kB Download
2025-12-23 13,070 50 kB Download
2025-12-22 13,070 50 kB Download
2025-12-21 13,069 50 kB Download
2025-12-20 13,068 50 kB Download
2025-12-19 13,064 50 kB Download
2025-12-18 13,060 50 kB Download
2025-12-17 13,059 50 kB Download
2025-12-16 13,061 50 kB Download
2025-12-15 13,056 50 kB Download
2025-12-14 13,057 50 kB Download
2025-12-13 13,062 50 kB Download
2025-12-12 13,059 50 kB Download
2025-12-11 13,058 50 kB Download
2025-12-10 13,057 50 kB Download
2025-12-09 13,056 50 kB Download
2025-12-08 13,051 50 kB Download
2025-12-07 13,046 50 kB Download
2025-12-06 13,053 50 kB Download
2025-12-05 13,049 50 kB Download
2025-12-04 13,047 50 kB Download
2025-12-03 13,050 50 kB Download
2025-12-02 13,047 50 kB Download
2025-12-01 13,048 50 kB Download
2025-11-30 13,048 50 kB Download
2025-11-29 13,048 50 kB Download
2025-11-28 13,049 50 kB Download
2025-11-27 13,051 50 kB Download
2025-11-26 13,036 50 kB Download
2025-11-25 13,033 50 kB Download
2025-11-24 13,032 50 kB Download
2025-11-23 13,033 50 kB Download
2025-11-22 13,032 50 kB Download
2025-11-21 13,036 50 kB Download
2025-11-20 13,032 50 kB Download
2025-11-19 13,034 50 kB Download
2025-11-18 13,030 50 kB Download
2025-11-17 13,030 50 kB Download
2025-11-16 13,033 50 kB Download
2025-11-15 13,033 50 kB Download
2025-11-14 13,025 50 kB Download
2025-11-13 13,019 50 kB Download
2025-11-12 13,014 50 kB Download
2025-11-11 13,012 50 kB Download
2025-11-10 13,018 50 kB Download
2025-11-09 13,021 50 kB Download
2025-11-08 13,022 50 kB Download
2025-11-07 13,023 50 kB Download
2025-11-06 13,021 50 kB Download
2025-11-05 13,018 50 kB Download
2025-11-04 13,018 50 kB Download
2025-11-03 13,014 50 kB Download
2025-11-02 13,018 50 kB Download
2025-11-01 13,020 50 kB Download
2025-10-31 13,014 50 kB Download
2025-10-30 13,010 50 kB Download
2025-10-29 13,008 50 kB Download
2025-10-28 13,006 50 kB Download
2025-10-27 13,004 50 kB Download
2025-10-26 13,003 50 kB Download
2025-10-25 13,006 50 kB Download
2025-10-24 13,004 50 kB Download
2025-10-23 13,001 50 kB Download
2025-10-22 13,000 50 kB Download
2025-10-21 13,003 50 kB Download
2025-10-20 13,010 50 kB Download
2025-10-19 13,016 50 kB Download
2025-10-18 13,019 50 kB Download
2025-10-17 13,021 50 kB Download
2025-10-16 13,023 50 kB Download
2025-10-15 13,024 50 kB Download
2025-10-14 13,026 50 kB Download
2025-10-13 13,024 50 kB Download
2025-10-12 13,028 50 kB Download
2025-10-11 13,031 50 kB Download
2025-10-10 13,024 50 kB Download
2025-10-09 13,020 50 kB Download
2025-10-08 12,988 50 kB Download
2025-10-07 12,978 50 kB Download
2025-10-06 12,979 50 kB Download
2025-10-05 12,981 50 kB Download
2025-10-04 12,982 50 kB Download
2025-10-03 12,981 50 kB Download
2025-10-02 12,974 50 kB Download
2025-10-01 12,973 50 kB Download
2025-09-30 12,966 50 kB Download
2025-09-29 12,964 50 kB Download
2025-09-28 12,967 50 kB Download
2025-09-27 12,974 50 kB Download
2025-09-26 12,973 50 kB Download
2025-09-25 12,972 50 kB Download
2025-09-24 12,972 50 kB Download
2025-09-23 12,968 50 kB Download
2025-09-22 12,966 50 kB Download
2025-09-21 12,968 50 kB Download
2025-09-20 12,968 50 kB Download
2025-09-19 12,965 50 kB Download
2025-09-18 12,962 50 kB Download
2025-09-17 12,960 50 kB Download
2025-09-16 12,962 50 kB Download
2025-09-15 12,963 50 kB Download
2025-09-14 12,968 50 kB Download
2025-09-13 12,968 50 kB Download
2025-09-12 12,970 50 kB Download
2025-09-11 12,969 50 kB Download
2025-09-10 12,970 50 kB Download
2025-09-09 12,964 50 kB Download
2025-09-08 12,959 50 kB Download
2025-09-07 12,964 50 kB Download
2025-09-06 12,967 50 kB Download
2025-09-05 12,960 50 kB Download
2025-09-04 12,952 50 kB Download
2025-09-03 12,943 50 kB Download
2025-09-02 12,938 50 kB Download
2025-09-01 12,941 50 kB Download
2025-08-31 12,940 50 kB Download
2025-08-30 12,942 50 kB Download
2025-08-29 12,941 50 kB Download
2025-08-28 12,938 50 kB Download
2025-08-27 12,932 50 kB Download
2025-08-26 12,931 50 kB Download
2025-08-25 12,929 50 kB Download
2025-08-24 12,930 50 kB Download
2025-08-23 12,931 50 kB Download
2025-08-22 12,933 50 kB Download
2025-08-21 12,931 50 kB Download
2025-08-20 12,923 50 kB Download
2025-08-19 12,923 50 kB Download
2025-08-18 12,926 50 kB Download
2025-08-17 12,929 50 kB Download
2025-08-16 12,932 50 kB Download
2025-08-15 12,930 50 kB Download
2025-08-14 12,923 50 kB Download
2025-08-13 12,919 50 kB Download
2025-08-12 12,920 50 kB Download
2025-08-11 12,922 50 kB Download
2025-08-10 12,928 50 kB Download
2025-08-09 12,926 50 kB Download
2025-08-08 12,926 50 kB Download
2025-08-07 12,921 50 kB Download
2025-08-06 12,918 50 kB Download
2025-08-05 12,912 50 kB Download
2025-08-04 12,910 50 kB Download
2025-08-03 12,914 50 kB Download
2025-08-02 12,923 50 kB Download
2025-08-01 12,935 50 kB Download
2025-07-31 12,932 50 kB Download
2025-07-30 12,928 50 kB Download
2025-07-29 12,927 50 kB Download
2025-07-28 12,928 50 kB Download
2025-07-27 12,930 50 kB Download
2025-07-26 12,932 50 kB Download
2025-07-25 12,930 50 kB Download
2025-07-24 12,928 50 kB Download
2025-07-23 12,925 50 kB Download
2025-07-22 12,918 50 kB Download
2025-07-21 12,920 50 kB Download
2025-07-20 12,920 50 kB Download
2025-07-19 12,928 50 kB Download
2025-07-18 12,931 50 kB Download
2025-07-17 12,930 50 kB Download
2025-07-16 12,926 50 kB Download
2025-07-14 12,920 50 kB Download
2025-07-13 12,927 50 kB Download
2025-07-12 12,927 50 kB Download
2025-07-11 12,923 50 kB Download
2025-07-10 12,921 50 kB Download
2025-07-09 12,921 50 kB Download
2025-07-08 12,921 50 kB Download
2025-07-07 12,918 50 kB Download
2025-07-06 12,914 50 kB Download
2025-07-05 12,915 50 kB Download
2025-07-04 12,910 50 kB Download
2025-07-03 12,913 50 kB Download
2025-07-02 12,908 50 kB Download
2025-07-01 12,908 50 kB Download
2025-06-30 12,911 50 kB Download
2025-06-29 12,910 50 kB Download
2025-06-28 12,910 50 kB Download
2025-06-27 12,904 50 kB Download
2025-06-26 12,903 50 kB Download
2025-06-25 12,894 50 kB Download
2025-06-24 12,891 50 kB Download
2025-06-23 12,889 50 kB Download
2025-06-22 12,888 50 kB Download

5. Download latest .aero 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/aero/dl',
  responseType: 'stream',
  headers: {
    // Replace with your API key
    'Authorization': 'Bearer allzfio_5c1572d016b846ce99ce7a177922ff21'
  }
});

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

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

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

func main() {
    url := "https://allzonefiles.io/api/v1/zones/aero/dl"
    file, _ := os.Create("aero.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/aero/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("aero.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/aero/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("aero.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!");
    }
}