Download latest list of registered domains for .BOT zone

22,110 registered domains — Last update: 04 Jul 2026

.BOT domain list file

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

  • Daily updated data — last update: 04 Jul 2026
  • Total domains in the list: 22,110
  • File size: 75 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
22,110
Registered domains
New Today
20
Registrations / 24h
Daily Churn
10
Expired domains / 24h

2. Daily Domain Statistics - Last 90 days

Date Total domains New Deleted
2026-07-04 22,110 + 20 - 10
2026-07-03 22,100 + 20 - 22
2026-07-02 22,102 + 19 - 19
2026-07-01 22,102 + 29 - 6
2026-06-30 22,079 + 23 - 57
2026-06-29 22,113 + 22 - 16
2026-06-28 22,107 + 28 - 41
2026-06-27 22,120 + 26 - 35
2026-06-26 22,129 + 37 - 22
2026-06-25 22,114 + 27 - 45
2026-06-24 22,132 + 23 - 39
2026-06-23 22,148 + 32 - 33
2026-06-22 22,149 + 30 - 46
2026-06-21 22,165 + 28 - 51
2026-06-20 22,188 + 31 - 47
2026-06-19 22,204 + 27 - 15
2026-06-18 22,192 + 34 - 14
2026-06-17 22,172 + 24 - 10
2026-06-16 22,158 + 49 - 15
2026-06-15 22,124 + 61 - 6
2026-06-14 22,069 + 29 - 10
2026-06-13 22,050 + 48 - 19
2026-06-12 22,021 + 30 - 18
2026-06-11 22,009 + 41 - 21
2026-06-10 21,989 + 39 - 11
2026-06-09 21,961 + 31 - 21
2026-06-08 21,951 + 25 - 15
2026-06-07 21,941 + 18 - 20
2026-06-06 21,943 + 42 - 15
2026-06-05 21,916 + 51 - 21
2026-06-04 21,886 + 58 - 22
2026-06-03 21,850 + 33 - 10
2026-06-02 21,827 + 49 - 16
2026-06-01 21,794 + 53 - 28
2026-05-31 21,769 + 32 - 57
2026-05-30 21,794 + 31 - 14
2026-05-29 21,777 + 36 - 22
2026-05-28 21,763 + 35 - 7
2026-05-27 21,735 + 25 - 16
2026-05-26 21,726 + 35 - 14
2026-05-25 21,705 + 26 - 19
2026-05-24 21,698 + 34 - 26
2026-05-23 21,690 + 38 - 17
2026-05-22 21,669 + 35 - 34
2026-05-21 21,668 + 19 - 23
2026-05-20 21,672 + 50 - 29
2026-05-19 21,651 + 32 - 18
2026-05-18 21,637 + 37 - 20
2026-05-17 21,620 + 50 - 15
2026-05-16 21,585 + 60 - 10
2026-05-15 21,535 + 38 - 38
2026-05-14 21,535 + 35 - 34
2026-05-13 21,534 + 29 - 5
2026-05-12 21,510 + 32 - 19
2026-05-11 21,497 + 29 - 27
2026-05-10 21,495 + 29 - 14
2026-05-09 21,480 + 47 - 4
2026-05-08 21,437 + 36 - 17
2026-05-07 21,418 + 47 - 10
2026-05-06 21,381 + 41 - 18
2026-05-05 21,358 + 31 - 13
2026-05-04 21,340 + 26 - 24
2026-05-03 21,338 + 32 - 6
2026-05-02 21,312 + 26 - 10
2026-05-01 21,296 + 37 - 24
2026-04-30 21,283 + 48 - 23
2026-04-29 21,258 + 39 - 33
2026-04-28 21,252 + 43 - 12
2026-04-27 21,221 + 25 - 8
2026-04-26 21,204 + 26 - 18
2026-04-25 21,196 + 37 - 16
2026-04-24 21,175 + 24 - 11
2026-04-23 21,162 + 32 - 1
2026-04-22 21,131 + 51 - 16
2026-04-21 21,096 + 52 - 15
2026-04-20 21,059 + 43 - 11
2026-04-19 21,027 + 32 - 16
2026-04-18 21,011 + 37 - 16
2026-04-17 20,990 + 33 - 11
2026-04-16 20,968 + 60 - 7
2026-04-15 20,915 + 36 - 12
2026-04-14 20,891 + 39 - 19
2026-04-13 20,871 + 43 - 14
2026-04-12 20,842 + 37 - 15
2026-04-11 20,820 + 59 - 16
2026-04-10 20,777 + 35 - 6
2026-04-09 20,748 + 67 - 15
2026-04-08 20,696 + 36 - 10
2026-04-07 20,670 + 35 - 6
2026-04-06 20,641 + 40 - 16
2026-04-05 20,617 + 60 - 15

3. Zone Details: .bot

The .bot top-level domain is intended for websites and services that represent automated agents, conversational interfaces, robotics projects, and related tooling. It provides a clear namespace for entities centered on automation, making it easier for users and developers to identify sites that offer bot-driven experiences or integrations.

Typical use cases include product landing pages for chatbots and virtual assistants, API and webhook endpoints, developer documentation and SDKs, bot directories and marketplaces, demo sandboxes, and portfolios of conversational AI projects. Brands choose .bot when they want explicit, domain-level signaling that a service is automated, specialized, or oriented toward machine interaction.

When selecting .bot, consider audience expectations and transparency—clearly labeling automated behavior can build trust and improve discoverability. The extension complements general and technology-focused gTLDs by differentiating bot-specific offerings from corporate or consumer sites and by reinforcing a focused developer or product identity in technical ecosystems.

Related zones:

Zone Name bot
Zone Type gTLD
Assigned by IANA YES
Public registrations allowed YES
WHOIS Server
RDAP Server https://rdap.nominet.uk/bot/
Managing Organization Amazon Registry Services, Inc.
Organization Address 410 Terry Avenue North
Seattle WA 98109
United States of America (the)

4. Historical Domain Lists for .bot zone

Access the archive of historical .BOT domain lists and analyze how domains in the .BOT 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 22,110 75 kB Download
2026-07-03 22,100 75 kB Download
2026-07-02 22,102 75 kB Download
2026-07-01 22,102 75 kB Download
2026-06-30 22,079 75 kB Download
2026-06-29 22,113 75 kB Download
2026-06-28 22,107 75 kB Download
2026-06-27 22,120 75 kB Download
2026-06-26 22,129 75 kB Download
2026-06-25 22,114 75 kB Download
2026-06-24 22,132 75 kB Download
2026-06-23 22,148 75 kB Download
2026-06-22 22,149 75 kB Download
2026-06-21 22,165 75 kB Download
2026-06-20 22,188 75 kB Download
2026-06-19 22,204 75 kB Download
2026-06-18 22,192 75 kB Download
2026-06-17 22,172 75 kB Download
2026-06-16 22,158 75 kB Download
2026-06-15 22,124 75 kB Download
2026-06-14 22,069 75 kB Download
2026-06-13 22,050 75 kB Download
2026-06-12 22,021 75 kB Download
2026-06-11 22,009 75 kB Download
2026-06-10 21,989 75 kB Download
2026-06-09 21,961 74 kB Download
2026-06-08 21,951 74 kB Download
2026-06-07 21,941 74 kB Download
2026-06-06 21,943 74 kB Download
2026-06-05 21,916 74 kB Download
2026-06-04 21,886 74 kB Download
2026-06-03 21,850 74 kB Download
2026-06-02 21,827 74 kB Download
2026-06-01 21,794 74 kB Download
2026-05-31 21,769 74 kB Download
2026-05-30 21,794 74 kB Download
2026-05-29 21,777 74 kB Download
2026-05-28 21,763 74 kB Download
2026-05-27 21,735 74 kB Download
2026-05-26 21,726 74 kB Download
2026-05-25 21,705 74 kB Download
2026-05-24 21,698 74 kB Download
2026-05-23 21,690 74 kB Download
2026-05-22 21,669 73 kB Download
2026-05-21 21,668 73 kB Download
2026-05-20 21,672 73 kB Download
2026-05-19 21,651 73 kB Download
2026-05-18 21,637 73 kB Download
2026-05-17 21,620 73 kB Download
2026-05-16 21,585 73 kB Download
2026-05-15 21,535 73 kB Download
2026-05-14 21,535 73 kB Download
2026-05-13 21,534 73 kB Download
2026-05-12 21,510 73 kB Download
2026-05-11 21,497 73 kB Download
2026-05-10 21,495 73 kB Download
2026-05-09 21,480 73 kB Download
2026-05-08 21,437 73 kB Download
2026-05-07 21,418 73 kB Download
2026-05-06 21,381 72 kB Download
2026-05-05 21,358 72 kB Download
2026-05-04 21,340 72 kB Download
2026-05-03 21,338 72 kB Download
2026-05-02 21,312 72 kB Download
2026-05-01 21,296 72 kB Download
2026-04-30 21,283 72 kB Download
2026-04-29 21,258 72 kB Download
2026-04-28 21,252 72 kB Download
2026-04-27 21,221 72 kB Download
2026-04-26 21,204 72 kB Download
2026-04-25 21,196 72 kB Download
2026-04-24 21,175 72 kB Download
2026-04-23 21,162 72 kB Download
2026-04-22 21,131 72 kB Download
2026-04-21 21,096 72 kB Download
2026-04-20 21,059 71 kB Download
2026-04-19 21,027 71 kB Download
2026-04-18 21,011 71 kB Download
2026-04-17 20,990 71 kB Download
2026-04-16 20,968 71 kB Download
2026-04-15 20,915 71 kB Download
2026-04-14 20,891 71 kB Download
2026-04-13 20,871 71 kB Download
2026-04-12 20,842 71 kB Download
2026-04-11 20,820 71 kB Download
2026-04-10 20,777 70 kB Download
2026-04-09 20,748 70 kB Download
2026-04-08 20,696 70 kB Download
2026-04-07 20,670 70 kB Download
2026-04-06 20,641 70 kB Download
2026-04-05 20,617 70 kB Download
2026-04-04 20,572 70 kB Download
2026-04-03 20,532 70 kB Download
2026-04-02 20,487 70 kB Download
2026-04-01 20,453 69 kB Download
2026-03-31 20,439 69 kB Download
2026-03-30 20,431 69 kB Download
2026-03-29 20,426 69 kB Download
2026-03-28 20,409 69 kB Download
2026-03-27 20,396 69 kB Download
2026-03-26 20,371 69 kB Download
2026-03-25 20,350 69 kB Download
2026-03-24 20,327 69 kB Download
2026-03-23 20,293 69 kB Download
2026-03-22 20,267 69 kB Download
2026-03-21 20,250 69 kB Download
2026-03-20 20,214 69 kB Download
2026-03-19 20,173 68 kB Download
2026-03-18 20,142 68 kB Download
2026-03-17 20,110 68 kB Download
2026-03-16 20,066 68 kB Download
2026-03-15 20,045 68 kB Download
2026-03-14 20,033 68 kB Download
2026-03-13 19,993 68 kB Download
2026-03-12 19,961 68 kB Download
2026-03-11 19,930 68 kB Download
2026-03-10 19,895 68 kB Download
2026-03-09 19,856 67 kB Download
2026-03-08 19,844 67 kB Download
2026-03-07 19,819 67 kB Download
2026-03-06 19,790 67 kB Download
2026-03-05 19,769 67 kB Download
2026-03-04 19,724 67 kB Download
2026-03-03 19,685 67 kB Download
2026-03-02 19,647 67 kB Download
2026-03-01 19,609 67 kB Download
2026-02-28 19,574 67 kB Download
2026-02-27 19,527 66 kB Download
2026-02-26 19,486 66 kB Download
2026-02-25 19,422 66 kB Download
2026-02-24 19,358 66 kB Download
2026-02-23 19,331 66 kB Download
2026-02-22 19,303 66 kB Download
2026-02-21 19,282 66 kB Download
2026-02-20 19,232 65 kB Download
2026-02-19 19,183 65 kB Download
2026-02-18 19,125 65 kB Download
2026-02-17 19,111 65 kB Download
2026-02-16 19,080 65 kB Download
2026-02-15 19,026 65 kB Download
2026-02-14 18,991 65 kB Download
2026-02-13 18,952 65 kB Download
2026-02-12 18,904 64 kB Download
2026-02-11 18,859 64 kB Download
2026-02-10 18,812 64 kB Download
2026-02-09 18,762 64 kB Download
2026-02-08 18,703 64 kB Download
2026-02-07 18,645 64 kB Download
2026-02-06 18,614 64 kB Download
2026-02-05 18,567 63 kB Download
2026-02-04 18,481 63 kB Download
2026-02-03 18,423 63 kB Download
2026-02-02 18,369 63 kB Download
2026-02-01 18,317 63 kB Download
2026-01-31 18,217 62 kB Download
2026-01-30 18,106 62 kB Download
2026-01-29 17,976 62 kB Download
2026-01-28 17,836 61 kB Download
2026-01-27 17,694 61 kB Download
2026-01-26 17,627 60 kB Download
2026-01-25 17,550 60 kB Download
2026-01-24 17,522 60 kB Download
2026-01-23 17,533 60 kB Download
2026-01-22 17,486 60 kB Download
2026-01-21 17,486 60 kB Download
2026-01-20 17,468 60 kB Download
2026-01-19 17,439 60 kB Download
2026-01-18 17,424 60 kB Download
2026-01-17 17,418 60 kB Download
2026-01-16 17,393 60 kB Download
2026-01-15 17,352 60 kB Download
2026-01-14 17,365 60 kB Download
2026-01-13 17,360 60 kB Download
2026-01-12 17,355 60 kB Download
2026-01-11 17,352 60 kB Download
2026-01-10 17,346 60 kB Download
2026-01-09 17,332 60 kB Download
2026-01-08 17,335 60 kB Download
2026-01-07 17,331 60 kB Download
2026-01-06 17,318 60 kB Download
2026-01-05 17,316 60 kB Download
2026-01-04 17,308 60 kB Download
2026-01-03 17,318 60 kB Download
2026-01-02 17,298 60 kB Download
2026-01-01 17,300 60 kB Download
2025-12-31 17,299 60 kB Download
2025-12-30 17,288 59 kB Download
2025-12-29 17,284 59 kB Download
2025-12-28 17,283 59 kB Download
2025-12-27 17,285 59 kB Download
2025-12-26 17,292 59 kB Download
2025-12-25 17,348 60 kB Download
2025-12-24 17,376 60 kB Download
2025-12-23 17,397 60 kB Download
2025-12-22 17,410 60 kB Download
2025-12-21 17,404 60 kB Download
2025-12-20 17,421 60 kB Download
2025-12-19 17,430 60 kB Download
2025-12-18 17,433 60 kB Download
2025-12-17 17,442 60 kB Download
2025-12-16 17,455 60 kB Download
2025-12-15 17,468 60 kB Download
2025-12-14 17,485 60 kB Download
2025-12-13 17,477 60 kB Download
2025-12-12 17,476 60 kB Download
2025-12-11 17,543 60 kB Download
2025-12-10 17,525 60 kB Download
2025-12-09 17,526 60 kB Download
2025-12-08 17,519 60 kB Download
2025-12-07 17,513 60 kB Download
2025-12-06 17,491 60 kB Download
2025-12-05 17,471 60 kB Download
2025-12-04 17,457 60 kB Download
2025-12-03 17,358 59 kB Download
2025-12-02 17,195 59 kB Download
2025-12-01 17,171 59 kB Download
2025-11-30 17,135 59 kB Download
2025-11-29 17,093 58 kB Download
2025-11-28 17,061 58 kB Download
2025-11-27 17,030 58 kB Download
2025-11-26 16,974 58 kB Download
2025-11-25 16,963 58 kB Download
2025-11-24 16,947 58 kB Download
2025-11-23 16,942 58 kB Download
2025-11-22 16,924 58 kB Download
2025-11-21 16,897 58 kB Download
2025-11-20 16,876 58 kB Download
2025-11-19 16,859 58 kB Download
2025-11-18 16,858 58 kB Download
2025-11-17 16,844 58 kB Download
2025-11-16 16,826 58 kB Download
2025-11-15 16,798 57 kB Download
2025-11-14 16,775 57 kB Download
2025-11-13 16,768 57 kB Download
2025-11-12 16,742 57 kB Download
2025-11-11 16,714 57 kB Download
2025-11-10 16,699 57 kB Download
2025-11-09 16,677 57 kB Download
2025-11-08 16,651 57 kB Download
2025-11-07 16,611 57 kB Download
2025-11-06 16,588 57 kB Download
2025-11-05 16,572 57 kB Download
2025-11-04 16,557 57 kB Download
2025-11-03 16,549 57 kB Download
2025-11-02 16,523 56 kB Download
2025-11-01 16,523 56 kB Download
2025-10-31 16,515 56 kB Download
2025-10-30 16,520 56 kB Download
2025-10-29 16,479 56 kB Download
2025-10-28 16,430 56 kB Download
2025-10-27 16,423 56 kB Download
2025-10-26 16,406 56 kB Download
2025-10-25 16,412 56 kB Download
2025-10-24 16,402 56 kB Download
2025-10-23 16,394 56 kB Download
2025-10-22 16,391 56 kB Download
2025-10-21 16,384 56 kB Download
2025-10-20 16,370 56 kB Download
2025-10-19 16,367 56 kB Download
2025-10-18 16,364 56 kB Download
2025-10-17 16,358 56 kB Download
2025-10-16 16,347 56 kB Download
2025-10-15 16,338 56 kB Download
2025-10-14 16,326 56 kB Download
2025-10-13 16,320 56 kB Download
2025-10-12 16,316 56 kB Download
2025-10-11 16,312 56 kB Download
2025-10-10 16,314 56 kB Download
2025-10-09 16,307 56 kB Download
2025-10-08 16,299 56 kB Download
2025-10-07 16,303 56 kB Download
2025-10-06 16,293 56 kB Download
2025-10-05 16,297 56 kB Download
2025-10-04 16,304 56 kB Download
2025-10-03 16,293 56 kB Download
2025-10-02 16,288 56 kB Download
2025-10-01 16,282 56 kB Download
2025-09-30 16,282 56 kB Download
2025-09-29 16,270 56 kB Download
2025-09-28 16,261 56 kB Download
2025-09-27 16,263 56 kB Download
2025-09-26 16,262 56 kB Download
2025-09-25 16,269 56 kB Download
2025-09-24 16,267 56 kB Download
2025-09-23 16,261 56 kB Download
2025-09-22 16,276 56 kB Download
2025-09-21 16,275 56 kB Download
2025-09-20 16,276 56 kB Download
2025-09-19 16,276 56 kB Download
2025-09-18 16,277 56 kB Download
2025-09-17 16,262 56 kB Download
2025-09-16 16,261 56 kB Download
2025-09-15 16,261 56 kB Download
2025-09-14 16,261 56 kB Download
2025-09-13 16,256 56 kB Download
2025-09-12 16,251 56 kB Download
2025-09-11 16,236 55 kB Download
2025-09-10 16,233 55 kB Download
2025-09-09 16,225 55 kB Download
2025-09-08 16,202 55 kB Download
2025-09-07 16,193 55 kB Download
2025-09-06 16,187 55 kB Download
2025-09-05 16,190 55 kB Download
2025-09-04 16,185 55 kB Download
2025-09-03 16,184 55 kB Download
2025-09-02 16,184 55 kB Download
2025-09-01 16,184 55 kB Download
2025-08-31 16,180 55 kB Download
2025-08-30 16,166 55 kB Download
2025-08-29 16,163 55 kB Download
2025-08-28 16,195 55 kB Download
2025-08-27 16,208 55 kB Download
2025-08-26 16,212 55 kB Download
2025-08-25 16,206 55 kB Download
2025-08-24 16,271 56 kB Download
2025-08-23 16,273 56 kB Download
2025-08-22 16,280 56 kB Download
2025-08-21 16,279 56 kB Download
2025-08-20 16,269 56 kB Download
2025-08-19 16,266 56 kB Download
2025-08-18 16,240 55 kB Download
2025-08-17 16,233 55 kB Download
2025-08-16 16,200 55 kB Download
2025-08-15 16,197 55 kB Download
2025-08-14 16,211 55 kB Download
2025-08-13 16,232 56 kB Download
2025-08-12 16,195 55 kB Download
2025-08-11 16,204 55 kB Download
2025-08-10 16,226 56 kB Download
2025-08-09 16,212 56 kB Download
2025-08-08 16,207 56 kB Download
2025-08-07 16,211 56 kB Download
2025-08-06 16,199 55 kB Download
2025-08-05 16,192 55 kB Download
2025-08-04 16,189 55 kB Download
2025-08-03 16,184 55 kB Download
2025-08-02 16,166 55 kB Download
2025-08-01 16,162 55 kB Download
2025-07-31 16,153 55 kB Download
2025-07-30 16,148 55 kB Download
2025-07-29 16,143 55 kB Download
2025-07-28 16,129 55 kB Download
2025-07-27 16,130 55 kB Download
2025-07-26 16,093 55 kB Download
2025-07-25 16,091 55 kB Download
2025-07-24 16,093 55 kB Download
2025-07-23 16,083 55 kB Download
2025-07-22 16,079 55 kB Download
2025-07-21 16,068 55 kB Download
2025-07-20 16,063 55 kB Download
2025-07-19 16,069 55 kB Download
2025-07-18 16,085 55 kB Download
2025-07-17 16,073 55 kB Download
2025-07-16 15,981 55 kB Download
2025-07-14 15,942 55 kB Download
2025-07-13 15,962 55 kB Download
2025-07-12 15,974 55 kB Download
2025-07-11 15,969 55 kB Download
2025-07-10 15,974 55 kB Download
2025-07-09 15,969 55 kB Download
2025-07-08 15,872 54 kB Download
2025-07-07 15,868 54 kB Download
2025-07-06 15,816 54 kB Download
2025-07-05 15,826 54 kB Download
2025-07-04 15,821 54 kB Download
2025-07-03 15,813 54 kB Download
2025-07-02 15,821 54 kB Download
2025-07-01 15,796 54 kB Download
2025-06-30 15,791 54 kB Download
2025-06-29 15,799 54 kB Download
2025-06-28 15,792 54 kB Download
2025-06-27 15,778 54 kB Download
2025-06-26 15,775 54 kB Download
2025-06-25 15,757 54 kB Download
2025-06-24 15,752 54 kB Download
2025-06-23 15,748 54 kB Download
2025-06-22 15,744 54 kB Download

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

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

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

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

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