Download latest list of registered domains for .COURSES zone

16,274 registered domains — Last update: 04 Jul 2026

.COURSES domain list file

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

  • Daily updated data — last update: 04 Jul 2026
  • Total domains in the list: 16,274
  • File size: 89 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
16,274
Registered domains
New Today
26
Registrations / 24h
Daily Churn
4
Expired domains / 24h

2. Daily Domain Statistics - Last 90 days

Date Total domains New Deleted
2026-07-04 16,274 + 26 - 4
2026-07-03 16,252 + 95 - 5
2026-07-02 16,162 + 41 - 2
2026-07-01 16,123 + 28 - 5
2026-06-30 16,100 + 39 - 2
2026-06-29 16,063 + 13 - 2
2026-06-28 16,052 + 18 - 7
2026-06-27 16,041 + 40 - 5
2026-06-26 16,006 + 20 - 5
2026-06-25 15,991 + 26 - 4
2026-06-24 15,969 + 38 - 4
2026-06-23 15,935 + 34 - 4
2026-06-22 15,905 + 22 - 2
2026-06-21 15,885 + 25 - 3
2026-06-20 15,863 + 62 - 5
2026-06-19 15,806 + 60 - 2
2026-06-18 15,748 + 33 - 3
2026-06-17 15,718 + 36 - 2
2026-06-16 15,684 + 56 - 7
2026-06-15 15,635 + 64 0
2026-06-14 15,571 + 58 - 4
2026-06-13 15,517 + 31 - 5
2026-06-12 15,491 + 30 - 3
2026-06-11 15,464 + 101 - 1
2026-06-10 15,364 + 28 - 3
2026-06-09 15,339 + 23 - 21
2026-06-08 15,337 + 94 - 1
2026-06-07 15,244 + 374 - 3
2026-06-06 14,873 + 27 - 2
2026-06-05 14,848 + 329 - 2
2026-06-04 14,521 + 43 - 2
2026-06-03 14,480 + 45 - 4
2026-06-02 14,439 + 278 - 2
2026-06-01 14,163 + 19 - 4
2026-05-31 14,148 + 23 - 4
2026-05-30 14,129 + 38 - 2
2026-05-29 14,093 + 55 - 1
2026-05-28 14,039 + 75 - 6
2026-05-27 13,970 + 47 - 2
2026-05-26 13,925 + 38 - 4
2026-05-25 13,891 + 76 - 1
2026-05-24 13,816 + 283 - 10
2026-05-23 13,543 + 143 - 4
2026-05-22 13,404 + 40 - 2
2026-05-21 13,366 + 15 - 4
2026-05-20 13,355 + 17 0
2026-05-19 13,338 + 54 - 4
2026-05-18 13,288 + 29 - 21
2026-05-17 13,280 + 12 - 30
2026-05-16 13,298 + 74 - 7
2026-05-15 13,231 + 83 - 4
2026-05-14 13,152 + 126 0
2026-05-13 13,026 + 37 - 3
2026-05-12 12,992 + 14 - 7
2026-05-11 12,985 + 56 - 3
2026-05-10 12,932 + 57 - 4
2026-05-09 12,879 + 14 - 5
2026-05-08 12,870 + 165 - 8
2026-05-07 12,713 + 48 - 5
2026-05-06 12,670 + 12 - 4
2026-05-05 12,662 + 12 - 4
2026-05-04 12,654 + 77 - 3
2026-05-03 12,580 + 12 - 6
2026-05-02 12,574 + 25 - 4
2026-05-01 12,553 + 15 - 4
2026-04-30 12,542 + 29 - 48
2026-04-29 12,561 + 24 - 2
2026-04-28 12,539 + 64 - 3
2026-04-27 12,478 + 10 - 2
2026-04-26 12,470 + 14 - 3
2026-04-25 12,459 + 16 - 6
2026-04-24 12,449 + 30 - 2
2026-04-23 12,421 + 25 - 4
2026-04-22 12,400 + 18 - 2
2026-04-21 12,384 + 15 - 2
2026-04-20 12,371 + 30 0
2026-04-19 12,341 + 13 - 1
2026-04-18 12,329 + 17 - 2
2026-04-17 12,314 + 54 - 4
2026-04-16 12,264 + 71 - 5
2026-04-15 12,198 + 19 - 74
2026-04-14 12,253 + 13 - 2
2026-04-13 12,242 + 11 - 3
2026-04-12 12,234 + 5 0
2026-04-11 12,229 + 23 0
2026-04-10 12,206 + 20 - 3
2026-04-09 12,189 + 14 - 4
2026-04-08 12,179 + 26 - 6
2026-04-07 12,159 + 20 - 2
2026-04-06 12,141 + 17 - 4
2026-04-05 12,128 + 36 - 3

3. Zone Details: .courses

The .courses domain extension is designed for organizations, instructors, bootcamps, universities, and businesses that publish structured learning materials, syllabi, or training programs. It is well suited to course catalogs, individual course landing pages, certification tracks, continuing education offerings, and e-learning platforms.

As a specialized namespace, .courses communicates clear intent to visitors and helps brands signal an educational focus without relying on generic labels. It can enhance memorability and user trust for prospective learners, and supports search relevance when combined with descriptive keywords, clear metadata, and organized site architecture.

When selecting a .courses name, prioritize concise, descriptive labels that reflect subject matter, level, or target audience; use subdomains or directories for schedules, instructors, and resources. Consider integrating .courses pages with an existing main domain or marketplace listings as part of a broader branding and content strategy to balance discoverability and organizational trust.

Related zones:

Zone Name courses
Zone Type gTLD
Assigned by IANA YES
Public registrations allowed YES
WHOIS Server whois.nic.courses
RDAP Server https://rdap.nic.courses/
Managing Organization Registry Services, LLC
Organization Address 100 S. Mill Ave, Suite 1600
Tempe AZ 85281
United States of America (the)

4. Historical Domain Lists for .courses zone

Access the archive of historical .COURSES domain lists and analyze how domains in the .COURSES 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 16,274 89 kB Download
2026-07-03 16,252 89 kB Download
2026-07-02 16,162 88 kB Download
2026-07-01 16,123 88 kB Download
2026-06-30 16,100 88 kB Download
2026-06-29 16,063 88 kB Download
2026-06-28 16,052 88 kB Download
2026-06-27 16,041 88 kB Download
2026-06-26 16,006 87 kB Download
2026-06-25 15,991 87 kB Download
2026-06-24 15,969 87 kB Download
2026-06-23 15,935 87 kB Download
2026-06-22 15,905 86 kB Download
2026-06-21 15,885 86 kB Download
2026-06-20 15,863 86 kB Download
2026-06-19 15,806 86 kB Download
2026-06-18 15,748 86 kB Download
2026-06-17 15,718 86 kB Download
2026-06-16 15,684 85 kB Download
2026-06-15 15,635 85 kB Download
2026-06-14 15,571 85 kB Download
2026-06-13 15,517 84 kB Download
2026-06-12 15,491 84 kB Download
2026-06-11 15,464 84 kB Download
2026-06-10 15,364 83 kB Download
2026-06-09 15,339 83 kB Download
2026-06-08 15,337 83 kB Download
2026-06-07 15,244 82 kB Download
2026-06-06 14,873 80 kB Download
2026-06-05 14,848 80 kB Download
2026-06-04 14,521 77 kB Download
2026-06-03 14,480 77 kB Download
2026-06-02 14,439 76 kB Download
2026-06-01 14,163 75 kB Download
2026-05-31 14,148 75 kB Download
2026-05-30 14,129 75 kB Download
2026-05-29 14,093 74 kB Download
2026-05-28 14,039 74 kB Download
2026-05-27 13,970 74 kB Download
2026-05-26 13,925 73 kB Download
2026-05-25 13,891 73 kB Download
2026-05-24 13,816 73 kB Download
2026-05-23 13,543 72 kB Download
2026-05-22 13,404 71 kB Download
2026-05-21 13,366 71 kB Download
2026-05-20 13,355 71 kB Download
2026-05-19 13,338 71 kB Download
2026-05-18 13,288 70 kB Download
2026-05-17 13,280 70 kB Download
2026-05-16 13,298 70 kB Download
2026-05-15 13,231 70 kB Download
2026-05-14 13,152 69 kB Download
2026-05-13 13,026 68 kB Download
2026-05-12 12,992 68 kB Download
2026-05-11 12,985 68 kB Download
2026-05-10 12,932 68 kB Download
2026-05-09 12,879 68 kB Download
2026-05-08 12,870 68 kB Download
2026-05-07 12,713 66 kB Download
2026-05-06 12,670 66 kB Download
2026-05-05 12,662 66 kB Download
2026-05-04 12,654 66 kB Download
2026-05-03 12,580 66 kB Download
2026-05-02 12,574 66 kB Download
2026-05-01 12,553 65 kB Download
2026-04-30 12,542 65 kB Download
2026-04-29 12,561 65 kB Download
2026-04-28 12,539 65 kB Download
2026-04-27 12,478 65 kB Download
2026-04-26 12,470 65 kB Download
2026-04-25 12,459 65 kB Download
2026-04-24 12,449 65 kB Download
2026-04-23 12,421 65 kB Download
2026-04-22 12,400 64 kB Download
2026-04-21 12,384 64 kB Download
2026-04-20 12,371 64 kB Download
2026-04-19 12,341 64 kB Download
2026-04-18 12,329 64 kB Download
2026-04-17 12,314 64 kB Download
2026-04-16 12,264 64 kB Download
2026-04-15 12,198 63 kB Download
2026-04-14 12,253 63 kB Download
2026-04-13 12,242 63 kB Download
2026-04-12 12,234 63 kB Download
2026-04-11 12,229 63 kB Download
2026-04-10 12,206 63 kB Download
2026-04-09 12,189 63 kB Download
2026-04-08 12,179 63 kB Download
2026-04-07 12,159 63 kB Download
2026-04-06 12,141 63 kB Download
2026-04-05 12,128 63 kB Download
2026-04-04 12,095 62 kB Download
2026-04-03 12,071 62 kB Download
2026-04-02 12,042 62 kB Download
2026-04-01 12,027 62 kB Download
2026-03-31 12,025 62 kB Download
2026-03-30 12,009 62 kB Download
2026-03-29 12,009 62 kB Download
2026-03-28 11,999 62 kB Download
2026-03-27 11,994 62 kB Download
2026-03-26 11,983 62 kB Download
2026-03-25 11,959 62 kB Download
2026-03-24 11,936 62 kB Download
2026-03-23 11,920 62 kB Download
2026-03-22 11,918 62 kB Download
2026-03-21 11,917 62 kB Download
2026-03-20 11,905 62 kB Download
2026-03-19 11,901 62 kB Download
2026-03-18 11,854 61 kB Download
2026-03-17 11,849 61 kB Download
2026-03-16 11,842 61 kB Download
2026-03-15 11,834 61 kB Download
2026-03-14 11,832 61 kB Download
2026-03-13 11,828 61 kB Download
2026-03-12 11,824 61 kB Download
2026-03-11 11,817 61 kB Download
2026-03-10 11,811 61 kB Download
2026-03-09 11,781 61 kB Download
2026-03-08 11,700 61 kB Download
2026-03-07 11,580 60 kB Download
2026-03-06 11,565 60 kB Download
2026-03-05 11,560 60 kB Download
2026-03-04 11,547 60 kB Download
2026-03-03 11,543 60 kB Download
2026-03-02 11,535 60 kB Download
2026-03-01 11,517 60 kB Download
2026-02-28 11,513 60 kB Download
2026-02-27 11,504 60 kB Download
2026-02-26 11,499 60 kB Download
2026-02-25 11,493 60 kB Download
2026-02-24 11,481 60 kB Download
2026-02-23 11,476 60 kB Download
2026-02-22 11,476 60 kB Download
2026-02-21 11,473 60 kB Download
2026-02-20 11,454 60 kB Download
2026-02-19 11,452 60 kB Download
2026-02-18 11,424 59 kB Download
2026-02-17 11,419 59 kB Download
2026-02-16 11,416 59 kB Download
2026-02-15 11,406 59 kB Download
2026-02-14 11,403 59 kB Download
2026-02-13 11,394 59 kB Download
2026-02-12 11,398 59 kB Download
2026-02-11 11,392 59 kB Download
2026-02-10 11,377 59 kB Download
2026-02-09 11,373 59 kB Download
2026-02-08 11,371 59 kB Download
2026-02-07 11,366 59 kB Download
2026-02-06 11,364 59 kB Download
2026-02-05 11,355 59 kB Download
2026-02-04 11,344 59 kB Download
2026-02-03 11,319 59 kB Download
2026-02-02 11,317 59 kB Download
2026-02-01 11,317 59 kB Download
2026-01-31 11,316 59 kB Download
2026-01-30 11,303 59 kB Download
2026-01-29 11,290 59 kB Download
2026-01-28 11,282 59 kB Download
2026-01-27 11,265 59 kB Download
2026-01-26 11,255 58 kB Download
2026-01-25 11,255 58 kB Download
2026-01-24 11,251 58 kB Download
2026-01-23 11,246 58 kB Download
2026-01-22 11,243 58 kB Download
2026-01-21 11,243 58 kB Download
2026-01-20 11,191 58 kB Download
2026-01-19 10,888 57 kB Download
2026-01-18 10,873 57 kB Download
2026-01-17 10,868 57 kB Download
2026-01-16 10,858 57 kB Download
2026-01-15 10,839 56 kB Download
2026-01-14 10,814 56 kB Download
2026-01-13 10,812 56 kB Download
2026-01-12 10,802 56 kB Download
2026-01-11 10,762 56 kB Download
2026-01-10 10,747 56 kB Download
2026-01-09 10,742 56 kB Download
2026-01-08 10,742 56 kB Download
2026-01-07 10,737 56 kB Download
2026-01-06 10,729 56 kB Download
2026-01-05 10,711 56 kB Download
2026-01-04 10,705 56 kB Download
2026-01-03 10,701 56 kB Download
2026-01-02 10,698 56 kB Download
2026-01-01 10,665 56 kB Download
2025-12-31 10,652 56 kB Download
2025-12-30 10,641 56 kB Download
2025-12-29 10,611 55 kB Download
2025-12-28 10,604 55 kB Download
2025-12-27 10,603 55 kB Download
2025-12-26 10,266 54 kB Download
2025-12-25 10,262 54 kB Download
2025-12-24 10,048 53 kB Download
2025-12-23 10,029 52 kB Download
2025-12-22 10,026 52 kB Download
2025-12-21 9,753 51 kB Download
2025-12-20 9,527 50 kB Download
2025-12-19 9,513 50 kB Download
2025-12-18 9,497 50 kB Download
2025-12-17 9,468 50 kB Download
2025-12-16 9,203 48 kB Download
2025-12-15 9,083 47 kB Download
2025-12-14 9,078 47 kB Download
2025-12-13 9,070 47 kB Download
2025-12-12 8,730 46 kB Download
2025-12-11 8,457 44 kB Download
2025-12-10 8,446 44 kB Download
2025-12-09 7,824 41 kB Download
2025-12-08 7,819 41 kB Download
2025-12-07 7,809 41 kB Download
2025-12-06 7,582 39 kB Download
2025-12-05 7,396 38 kB Download
2025-12-04 7,067 36 kB Download
2025-12-03 6,966 36 kB Download
2025-12-02 6,778 35 kB Download
2025-12-01 6,722 35 kB Download
2025-11-30 6,661 34 kB Download
2025-11-29 6,459 34 kB Download
2025-11-28 5,674 29 kB Download
2025-11-27 5,570 29 kB Download
2025-11-26 5,323 27 kB Download
2025-11-25 5,301 27 kB Download
2025-11-24 5,237 27 kB Download
2025-11-23 4,948 25 kB Download
2025-11-22 4,884 25 kB Download
2025-11-21 4,871 25 kB Download
2025-11-20 4,864 25 kB Download
2025-11-19 4,622 24 kB Download
2025-11-18 3,908 19 kB Download
2025-11-17 3,900 19 kB Download
2025-11-16 3,890 19 kB Download
2025-11-15 3,882 19 kB Download
2025-11-14 3,755 18 kB Download
2025-11-13 3,753 18 kB Download
2025-11-12 3,733 18 kB Download
2025-11-11 3,723 18 kB Download
2025-11-10 3,719 18 kB Download
2025-11-09 3,713 18 kB Download
2025-11-08 3,707 18 kB Download
2025-11-07 3,689 18 kB Download
2025-11-06 3,683 18 kB Download
2025-11-05 3,671 18 kB Download
2025-11-04 3,656 18 kB Download
2025-11-03 3,652 18 kB Download
2025-11-02 3,644 18 kB Download
2025-11-01 3,608 17 kB Download
2025-10-31 3,608 17 kB Download
2025-10-30 3,614 17 kB Download
2025-10-29 3,614 17 kB Download
2025-10-28 3,613 17 kB Download
2025-10-27 3,618 17 kB Download
2025-10-26 3,616 17 kB Download
2025-10-25 3,618 17 kB Download
2025-10-24 3,619 17 kB Download
2025-10-23 3,622 17 kB Download
2025-10-22 3,621 17 kB Download
2025-10-21 3,622 17 kB Download
2025-10-20 3,621 17 kB Download
2025-10-19 3,619 17 kB Download
2025-10-18 3,617 17 kB Download
2025-10-17 3,619 17 kB Download
2025-10-16 3,618 17 kB Download
2025-10-15 3,620 17 kB Download
2025-10-14 3,617 17 kB Download
2025-10-13 3,613 17 kB Download
2025-10-12 3,615 17 kB Download
2025-10-11 3,611 17 kB Download
2025-10-10 3,601 17 kB Download
2025-10-09 3,600 17 kB Download
2025-10-08 3,603 17 kB Download
2025-10-07 3,594 17 kB Download
2025-10-06 3,591 17 kB Download
2025-10-05 3,589 17 kB Download
2025-10-04 3,590 17 kB Download
2025-10-03 3,585 17 kB Download
2025-10-02 3,584 17 kB Download
2025-10-01 3,588 17 kB Download
2025-09-30 3,590 17 kB Download
2025-09-29 3,590 17 kB Download
2025-09-28 3,591 17 kB Download
2025-09-27 3,591 17 kB Download
2025-09-26 3,584 17 kB Download
2025-09-25 3,584 17 kB Download
2025-09-24 3,578 17 kB Download
2025-09-23 3,583 17 kB Download
2025-09-22 3,580 17 kB Download
2025-09-21 3,579 17 kB Download
2025-09-20 3,578 17 kB Download
2025-09-19 3,581 17 kB Download
2025-09-18 3,574 17 kB Download
2025-09-17 3,570 17 kB Download
2025-09-16 3,568 17 kB Download
2025-09-15 3,564 17 kB Download
2025-09-14 3,562 17 kB Download
2025-09-13 3,560 17 kB Download
2025-09-12 3,551 17 kB Download
2025-09-11 3,541 17 kB Download
2025-09-10 3,539 17 kB Download
2025-09-09 3,533 17 kB Download
2025-09-08 3,529 17 kB Download
2025-09-07 3,529 17 kB Download
2025-09-06 3,527 17 kB Download
2025-09-05 3,524 17 kB Download
2025-09-04 3,519 17 kB Download
2025-09-03 3,522 17 kB Download
2025-09-02 3,521 17 kB Download
2025-09-01 3,517 17 kB Download
2025-08-31 3,518 17 kB Download
2025-08-30 3,517 17 kB Download
2025-08-29 3,516 17 kB Download
2025-08-28 3,516 17 kB Download
2025-08-27 3,516 17 kB Download
2025-08-26 3,513 17 kB Download
2025-08-25 3,510 17 kB Download
2025-08-24 3,506 17 kB Download
2025-08-23 3,504 17 kB Download
2025-08-22 3,500 17 kB Download
2025-08-21 3,501 17 kB Download
2025-08-20 3,499 17 kB Download
2025-08-19 3,491 17 kB Download
2025-08-18 3,488 17 kB Download
2025-08-17 3,488 17 kB Download
2025-08-16 3,482 17 kB Download
2025-08-15 3,481 17 kB Download
2025-08-14 3,478 17 kB Download
2025-08-13 3,481 17 kB Download
2025-08-12 3,479 17 kB Download
2025-08-11 3,482 17 kB Download
2025-08-10 3,482 17 kB Download
2025-08-09 3,484 17 kB Download
2025-08-08 3,486 17 kB Download
2025-08-07 3,489 17 kB Download
2025-08-06 3,492 17 kB Download
2025-08-05 3,491 17 kB Download
2025-08-04 3,489 17 kB Download
2025-08-03 3,489 17 kB Download
2025-08-02 3,495 17 kB Download
2025-08-01 3,495 17 kB Download
2025-07-31 3,494 17 kB Download
2025-07-30 3,496 17 kB Download
2025-07-29 3,498 17 kB Download
2025-07-28 3,500 17 kB Download
2025-07-27 3,501 17 kB Download
2025-07-26 3,500 17 kB Download
2025-07-25 3,503 17 kB Download
2025-07-24 3,504 17 kB Download
2025-07-23 3,505 17 kB Download
2025-07-22 3,503 17 kB Download
2025-07-21 3,506 17 kB Download
2025-07-20 3,511 17 kB Download
2025-07-19 3,513 17 kB Download
2025-07-18 3,517 17 kB Download
2025-07-17 3,513 17 kB Download
2025-07-16 3,513 17 kB Download
2025-07-14 3,514 17 kB Download
2025-07-13 3,513 17 kB Download
2025-07-12 3,512 17 kB Download
2025-07-11 3,512 17 kB Download
2025-07-10 3,510 17 kB Download
2025-07-09 3,513 17 kB Download
2025-07-08 3,514 17 kB Download
2025-07-07 3,508 17 kB Download
2025-07-06 3,507 17 kB Download
2025-07-05 3,508 17 kB Download
2025-07-04 3,513 17 kB Download
2025-07-03 3,510 17 kB Download
2025-07-02 3,511 17 kB Download
2025-07-01 3,512 17 kB Download
2025-06-30 3,514 17 kB Download
2025-06-29 3,516 17 kB Download
2025-06-28 3,513 17 kB Download
2025-06-27 3,515 17 kB Download
2025-06-26 3,510 17 kB Download
2025-06-25 3,514 17 kB Download
2025-06-24 3,513 17 kB Download
2025-06-23 3,517 17 kB Download
2025-06-22 3,526 17 kB Download

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

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

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

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

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