Download latest list of registered domains for .BARCELONA zone

4,567 registered domains — Last update: 04 Jul 2026

.BARCELONA domain list file

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

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

2. Daily Domain Statistics - Last 90 days

Date Total domains New Deleted
2026-07-04 4,567 + 1 - 1
2026-07-03 4,567 + 1 - 2
2026-07-02 4,568 0 - 1
2026-07-01 4,569 0 - 1
2026-06-30 4,570 + 4 - 2
2026-06-29 4,568 0 0
2026-06-28 4,568 + 4 - 3
2026-06-27 4,567 + 1 0
2026-06-26 4,566 0 - 1
2026-06-25 4,567 + 2 - 3
2026-06-24 4,568 + 1 - 2
2026-06-23 4,569 + 4 0
2026-06-22 4,565 + 4 0
2026-06-21 4,561 + 1 - 1
2026-06-20 4,561 + 1 0
2026-06-19 4,560 + 2 - 2
2026-06-18 4,560 + 1 - 1
2026-06-17 4,560 + 4 - 1
2026-06-16 4,557 + 2 - 7
2026-06-15 4,562 + 5 - 1
2026-06-14 4,558 + 2 - 1
2026-06-13 4,557 + 4 - 2
2026-06-12 4,555 + 2 - 1
2026-06-11 4,554 + 2 - 3
2026-06-10 4,555 + 2 0
2026-06-09 4,553 + 6 - 2
2026-06-08 4,549 + 5 - 6
2026-06-07 4,550 + 1 0
2026-06-06 4,549 + 3 0
2026-06-05 4,546 + 6 - 2
2026-06-04 4,542 + 3 0
2026-06-03 4,539 + 3 - 1
2026-06-02 4,537 + 2 - 1
2026-06-01 4,536 0 0
2026-05-31 4,536 + 2 0
2026-05-30 4,534 + 3 - 4
2026-05-29 4,535 + 2 - 1
2026-05-28 4,534 + 1 - 2
2026-05-27 4,535 0 - 2
2026-05-26 4,537 0 - 6
2026-05-25 4,543 + 1 - 2
2026-05-24 4,544 + 2 - 1
2026-05-23 4,543 + 2 - 3
2026-05-22 4,544 + 1 0
2026-05-21 4,543 + 1 - 2
2026-05-20 4,544 + 5 - 2
2026-05-19 4,541 0 - 1
2026-05-18 4,542 + 1 - 4
2026-05-17 4,545 + 1 - 1
2026-05-16 4,545 + 1 - 2
2026-05-15 4,546 + 1 - 3
2026-05-14 4,548 0 - 4
2026-05-13 4,552 + 5 - 4
2026-05-12 4,551 + 3 - 3
2026-05-11 4,551 + 1 - 1
2026-05-10 4,551 + 1 - 1
2026-05-09 4,551 + 1 0
2026-05-08 4,550 + 4 - 4
2026-05-07 4,550 + 15 - 3
2026-05-06 4,538 + 9 - 3
2026-05-05 4,532 + 5 - 13
2026-05-04 4,540 0 - 2
2026-05-03 4,542 0 - 4
2026-05-02 4,546 + 5 - 7
2026-05-01 4,548 + 2 - 8
2026-04-30 4,554 + 9 - 9
2026-04-29 4,554 + 2 - 4
2026-04-28 4,556 + 1 - 2
2026-04-27 4,557 0 - 3
2026-04-26 4,560 + 1 - 3
2026-04-25 4,562 + 2 - 1
2026-04-24 4,561 + 5 - 2
2026-04-23 4,558 + 3 - 3
2026-04-22 4,558 + 1 - 3
2026-04-21 4,560 + 2 - 1
2026-04-20 4,559 + 7 - 3
2026-04-19 4,555 + 1 - 3
2026-04-18 4,557 0 - 2
2026-04-17 4,559 + 1 0
2026-04-16 4,558 + 3 - 2
2026-04-15 4,557 + 2 - 1
2026-04-14 4,556 + 3 - 3
2026-04-13 4,556 + 1 - 1
2026-04-12 4,556 0 0
2026-04-11 4,556 + 4 - 6
2026-04-10 4,558 + 2 - 3
2026-04-09 4,559 + 10 - 1
2026-04-08 4,550 + 1 - 1
2026-04-07 4,550 + 1 - 3
2026-04-06 4,552 0 0
2026-04-05 4,552 + 1 - 3

3. Zone Details: .barcelona

.barcelona is a geographic top-level domain that identifies websites with a direct connection to Barcelona. Common use cases include hotels, restaurants, tour operators, cultural venues, conference and event sites, municipal services, local retailers, real estate listings and neighborhood or community projects that benefit from an explicit city association.

Organizations and individuals choose .barcelona to signal local presence and authenticity, making their location immediately clear to users and supporting location-based marketing. The domain conveys regional relevance and can improve recognition in destination promotion, event promotion and city-focused branding while helping visitors and search engines understand geographic intent.

Best practice is to combine a .barcelona domain with localized content, multilingual pages and consistent visual identity; use it for city-specific landing pages, campaigns or microsites. Consider registering related extensions to protect brand assets and redirect legacy domains to preserve SEO and user trust while emphasizing a Barcelona-focused offering.

Related zones:

Zone Name barcelona
Zone Type gTLD
Assigned by IANA YES
Public registrations allowed YES
WHOIS Server whois.nic.barcelona
RDAP Server https://rdap.nic.barcelona/
Managing Organization Municipi de Barcelona
Organization Address Pl. Sant Miquel ed. Novíssim, pl. 3a.
Barcelona 08002
Spain

4. Historical Domain Lists for .barcelona zone

Access the archive of historical .BARCELONA domain lists and analyze how domains in the .BARCELONA 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 4,567 22 kB Download
2026-07-03 4,567 22 kB Download
2026-07-02 4,568 22 kB Download
2026-07-01 4,569 22 kB Download
2026-06-30 4,570 22 kB Download
2026-06-29 4,568 22 kB Download
2026-06-28 4,568 22 kB Download
2026-06-27 4,567 22 kB Download
2026-06-26 4,566 22 kB Download
2026-06-25 4,567 22 kB Download
2026-06-24 4,568 22 kB Download
2026-06-23 4,569 22 kB Download
2026-06-22 4,565 22 kB Download
2026-06-21 4,561 22 kB Download
2026-06-20 4,561 22 kB Download
2026-06-19 4,560 22 kB Download
2026-06-18 4,560 22 kB Download
2026-06-17 4,560 22 kB Download
2026-06-16 4,557 22 kB Download
2026-06-15 4,562 22 kB Download
2026-06-14 4,558 22 kB Download
2026-06-13 4,557 22 kB Download
2026-06-12 4,555 22 kB Download
2026-06-11 4,554 22 kB Download
2026-06-10 4,555 22 kB Download
2026-06-09 4,553 22 kB Download
2026-06-08 4,549 22 kB Download
2026-06-07 4,550 22 kB Download
2026-06-06 4,549 22 kB Download
2026-06-05 4,546 22 kB Download
2026-06-04 4,542 22 kB Download
2026-06-03 4,539 22 kB Download
2026-06-02 4,537 22 kB Download
2026-06-01 4,536 22 kB Download
2026-05-31 4,536 22 kB Download
2026-05-30 4,534 22 kB Download
2026-05-29 4,535 22 kB Download
2026-05-28 4,534 22 kB Download
2026-05-27 4,535 22 kB Download
2026-05-26 4,537 22 kB Download
2026-05-25 4,543 22 kB Download
2026-05-24 4,544 22 kB Download
2026-05-23 4,543 22 kB Download
2026-05-22 4,544 22 kB Download
2026-05-21 4,543 22 kB Download
2026-05-20 4,544 22 kB Download
2026-05-19 4,541 22 kB Download
2026-05-18 4,542 22 kB Download
2026-05-17 4,545 22 kB Download
2026-05-16 4,545 22 kB Download
2026-05-15 4,546 22 kB Download
2026-05-14 4,548 22 kB Download
2026-05-13 4,552 22 kB Download
2026-05-12 4,551 22 kB Download
2026-05-11 4,551 22 kB Download
2026-05-10 4,551 22 kB Download
2026-05-09 4,551 22 kB Download
2026-05-08 4,550 22 kB Download
2026-05-07 4,550 22 kB Download
2026-05-06 4,538 22 kB Download
2026-05-05 4,532 22 kB Download
2026-05-04 4,540 22 kB Download
2026-05-03 4,542 22 kB Download
2026-05-02 4,546 22 kB Download
2026-05-01 4,548 22 kB Download
2026-04-30 4,554 22 kB Download
2026-04-29 4,554 22 kB Download
2026-04-28 4,556 22 kB Download
2026-04-27 4,557 22 kB Download
2026-04-26 4,560 22 kB Download
2026-04-25 4,562 22 kB Download
2026-04-24 4,561 22 kB Download
2026-04-23 4,558 22 kB Download
2026-04-22 4,558 22 kB Download
2026-04-21 4,560 22 kB Download
2026-04-20 4,559 22 kB Download
2026-04-19 4,555 22 kB Download
2026-04-18 4,557 22 kB Download
2026-04-17 4,559 22 kB Download
2026-04-16 4,558 22 kB Download
2026-04-15 4,557 22 kB Download
2026-04-14 4,556 22 kB Download
2026-04-13 4,556 22 kB Download
2026-04-12 4,556 22 kB Download
2026-04-11 4,556 22 kB Download
2026-04-10 4,558 22 kB Download
2026-04-09 4,559 22 kB Download
2026-04-08 4,550 22 kB Download
2026-04-07 4,550 22 kB Download
2026-04-06 4,552 22 kB Download
2026-04-05 4,552 22 kB Download
2026-04-04 4,554 22 kB Download
2026-04-03 4,555 22 kB Download
2026-04-02 4,557 22 kB Download
2026-04-01 4,560 22 kB Download
2026-03-31 4,561 22 kB Download
2026-03-30 4,561 22 kB Download
2026-03-29 4,563 22 kB Download
2026-03-28 4,572 22 kB Download
2026-03-27 4,575 22 kB Download
2026-03-26 4,574 22 kB Download
2026-03-25 4,579 22 kB Download
2026-03-24 4,578 22 kB Download
2026-03-23 4,576 22 kB Download
2026-03-22 4,577 22 kB Download
2026-03-21 4,583 22 kB Download
2026-03-20 4,587 22 kB Download
2026-03-19 4,584 22 kB Download
2026-03-18 4,581 22 kB Download
2026-03-17 4,582 22 kB Download
2026-03-16 4,586 22 kB Download
2026-03-15 4,588 22 kB Download
2026-03-14 4,587 22 kB Download
2026-03-13 4,592 22 kB Download
2026-03-12 4,590 22 kB Download
2026-03-11 4,588 22 kB Download
2026-03-10 4,592 22 kB Download
2026-03-09 4,590 22 kB Download
2026-03-08 4,591 22 kB Download
2026-03-07 4,589 22 kB Download
2026-03-06 4,589 22 kB Download
2026-03-05 4,593 22 kB Download
2026-03-04 4,594 22 kB Download
2026-03-03 4,594 22 kB Download
2026-03-02 4,596 22 kB Download
2026-03-01 4,595 22 kB Download
2026-02-28 4,594 22 kB Download
2026-02-27 4,595 22 kB Download
2026-02-26 4,599 22 kB Download
2026-02-25 4,598 22 kB Download
2026-02-24 4,598 22 kB Download
2026-02-23 4,601 22 kB Download
2026-02-22 4,600 22 kB Download
2026-02-21 4,601 22 kB Download
2026-02-20 4,600 22 kB Download
2026-02-19 4,599 22 kB Download
2026-02-18 4,598 22 kB Download
2026-02-17 4,591 22 kB Download
2026-02-16 4,590 22 kB Download
2026-02-15 4,588 22 kB Download
2026-02-14 4,590 22 kB Download
2026-02-13 4,591 22 kB Download
2026-02-12 4,589 22 kB Download
2026-02-11 4,586 22 kB Download
2026-02-10 4,594 22 kB Download
2026-02-09 4,589 22 kB Download
2026-02-08 4,588 22 kB Download
2026-02-07 4,587 22 kB Download
2026-02-06 4,587 22 kB Download
2026-02-05 4,588 22 kB Download
2026-02-04 4,590 22 kB Download
2026-02-03 4,588 22 kB Download
2026-02-02 4,589 22 kB Download
2026-02-01 4,585 22 kB Download
2026-01-31 4,588 22 kB Download
2026-01-30 4,593 22 kB Download
2026-01-29 4,589 22 kB Download
2026-01-28 4,587 22 kB Download
2026-01-27 4,589 22 kB Download
2026-01-26 4,590 22 kB Download
2026-01-25 4,584 22 kB Download
2026-01-24 4,584 22 kB Download
2026-01-23 4,581 22 kB Download
2026-01-22 4,580 22 kB Download
2026-01-21 4,580 22 kB Download
2026-01-20 4,583 22 kB Download
2026-01-19 4,581 22 kB Download
2026-01-18 4,582 22 kB Download
2026-01-17 4,573 22 kB Download
2026-01-16 4,573 22 kB Download
2026-01-15 4,573 22 kB Download
2026-01-14 4,569 22 kB Download
2026-01-13 4,566 22 kB Download
2026-01-12 4,566 22 kB Download
2026-01-11 4,566 22 kB Download
2026-01-10 4,569 22 kB Download
2026-01-09 4,569 22 kB Download
2026-01-08 4,567 22 kB Download
2026-01-07 4,570 22 kB Download
2026-01-06 4,572 22 kB Download
2026-01-05 4,573 22 kB Download
2026-01-04 4,573 22 kB Download
2026-01-03 4,572 22 kB Download
2026-01-02 4,571 22 kB Download
2026-01-01 4,568 22 kB Download
2025-12-31 4,569 22 kB Download
2025-12-30 4,566 22 kB Download
2025-12-29 4,566 22 kB Download
2025-12-28 4,568 22 kB Download
2025-12-27 4,570 22 kB Download
2025-12-26 4,572 22 kB Download
2025-12-25 4,578 22 kB Download
2025-12-24 4,574 22 kB Download
2025-12-23 4,575 22 kB Download
2025-12-22 4,576 22 kB Download
2025-12-21 4,578 22 kB Download
2025-12-20 4,579 22 kB Download
2025-12-19 4,578 22 kB Download
2025-12-18 4,579 22 kB Download
2025-12-17 4,578 22 kB Download
2025-12-16 4,576 22 kB Download
2025-12-15 4,576 22 kB Download
2025-12-14 4,576 22 kB Download
2025-12-13 4,576 22 kB Download
2025-12-12 4,577 22 kB Download
2025-12-11 4,574 22 kB Download
2025-12-10 4,576 22 kB Download
2025-12-09 4,573 22 kB Download
2025-12-08 4,576 22 kB Download
2025-12-07 4,576 22 kB Download
2025-12-06 4,577 22 kB Download
2025-12-05 4,575 22 kB Download
2025-12-04 4,575 22 kB Download
2025-12-03 4,578 22 kB Download
2025-12-02 4,574 22 kB Download
2025-12-01 4,574 22 kB Download
2025-11-30 4,576 22 kB Download
2025-11-29 4,575 22 kB Download
2025-11-28 4,572 22 kB Download
2025-11-27 4,571 22 kB Download
2025-11-26 4,571 22 kB Download
2025-11-25 4,573 22 kB Download
2025-11-24 4,576 22 kB Download
2025-11-23 4,574 22 kB Download
2025-11-22 4,576 22 kB Download
2025-11-21 4,576 22 kB Download
2025-11-20 4,575 22 kB Download
2025-11-19 4,575 22 kB Download
2025-11-18 4,575 22 kB Download
2025-11-17 4,571 22 kB Download
2025-11-16 4,572 22 kB Download
2025-11-15 4,573 22 kB Download
2025-11-14 4,573 22 kB Download
2025-11-13 4,573 22 kB Download
2025-11-12 4,573 22 kB Download
2025-11-11 4,575 22 kB Download
2025-11-10 4,576 22 kB Download
2025-11-09 4,576 22 kB Download
2025-11-08 4,580 22 kB Download
2025-11-07 4,582 22 kB Download
2025-11-06 4,579 22 kB Download
2025-11-05 4,574 22 kB Download
2025-11-04 4,574 22 kB Download
2025-11-03 4,572 22 kB Download
2025-11-02 4,572 22 kB Download
2025-11-01 4,574 22 kB Download
2025-10-31 4,571 22 kB Download
2025-10-30 4,573 22 kB Download
2025-10-29 4,574 22 kB Download
2025-10-28 4,576 22 kB Download
2025-10-27 4,574 22 kB Download
2025-10-26 4,574 22 kB Download
2025-10-25 4,574 22 kB Download
2025-10-24 4,573 22 kB Download
2025-10-23 4,570 22 kB Download
2025-10-22 4,556 22 kB Download
2025-10-21 4,556 22 kB Download
2025-10-20 4,560 22 kB Download
2025-10-19 4,577 22 kB Download
2025-10-18 4,573 22 kB Download
2025-10-17 4,569 22 kB Download
2025-10-16 4,565 22 kB Download
2025-10-15 4,560 22 kB Download
2025-10-14 4,552 22 kB Download
2025-10-13 4,554 22 kB Download
2025-10-12 4,552 22 kB Download
2025-10-11 4,552 22 kB Download
2025-10-10 4,548 22 kB Download
2025-10-09 4,544 22 kB Download
2025-10-08 4,542 22 kB Download
2025-10-07 4,542 22 kB Download
2025-10-06 4,540 22 kB Download
2025-10-05 4,542 22 kB Download
2025-10-04 4,544 22 kB Download
2025-10-03 4,537 22 kB Download
2025-10-02 4,535 22 kB Download
2025-10-01 4,539 22 kB Download
2025-09-30 4,538 22 kB Download
2025-09-29 4,536 22 kB Download
2025-09-28 4,538 22 kB Download
2025-09-27 4,545 22 kB Download
2025-09-26 4,545 22 kB Download
2025-09-25 4,542 22 kB Download
2025-09-24 4,542 22 kB Download
2025-09-23 4,541 22 kB Download
2025-09-22 4,540 22 kB Download
2025-09-21 4,546 22 kB Download
2025-09-20 4,547 22 kB Download
2025-09-19 4,548 22 kB Download
2025-09-18 4,550 22 kB Download
2025-09-17 4,549 22 kB Download
2025-09-16 4,546 22 kB Download
2025-09-15 4,544 22 kB Download
2025-09-14 4,547 22 kB Download
2025-09-13 4,547 22 kB Download
2025-09-12 4,547 22 kB Download
2025-09-11 4,544 22 kB Download
2025-09-10 4,545 22 kB Download
2025-09-09 4,541 22 kB Download
2025-09-08 4,540 22 kB Download
2025-09-07 4,540 22 kB Download
2025-09-06 4,543 22 kB Download
2025-09-05 4,543 22 kB Download
2025-09-04 4,559 22 kB Download
2025-09-03 4,582 22 kB Download
2025-09-02 4,583 22 kB Download
2025-09-01 4,586 22 kB Download
2025-08-31 4,586 22 kB Download
2025-08-30 4,593 22 kB Download
2025-08-29 4,594 22 kB Download
2025-08-28 4,594 22 kB Download
2025-08-27 4,594 22 kB Download
2025-08-26 4,595 22 kB Download
2025-08-25 4,592 22 kB Download
2025-08-24 4,594 22 kB Download
2025-08-23 4,594 22 kB Download
2025-08-22 4,594 22 kB Download
2025-08-21 4,595 22 kB Download
2025-08-20 4,595 22 kB Download
2025-08-19 4,595 22 kB Download
2025-08-18 4,595 22 kB Download
2025-08-17 4,597 22 kB Download
2025-08-16 4,598 22 kB Download
2025-08-15 4,598 22 kB Download
2025-08-14 4,598 22 kB Download
2025-08-13 4,595 22 kB Download
2025-08-12 4,595 22 kB Download
2025-08-11 4,593 22 kB Download
2025-08-10 4,595 22 kB Download
2025-08-09 4,595 22 kB Download
2025-08-08 4,595 22 kB Download
2025-08-07 4,595 22 kB Download
2025-08-06 4,596 22 kB Download
2025-08-05 4,594 22 kB Download
2025-08-04 4,595 22 kB Download
2025-08-03 4,593 22 kB Download
2025-08-02 4,593 22 kB Download
2025-08-01 4,594 22 kB Download
2025-07-31 4,592 22 kB Download
2025-07-30 4,592 22 kB Download
2025-07-29 4,590 22 kB Download
2025-07-28 4,594 22 kB Download
2025-07-27 4,593 22 kB Download
2025-07-26 4,593 22 kB Download
2025-07-25 4,591 22 kB Download
2025-07-24 4,589 22 kB Download
2025-07-23 4,591 22 kB Download
2025-07-22 4,587 22 kB Download
2025-07-21 4,587 22 kB Download
2025-07-20 4,589 22 kB Download
2025-07-19 4,589 22 kB Download
2025-07-18 4,590 22 kB Download
2025-07-17 4,585 22 kB Download
2025-07-16 4,590 22 kB Download
2025-07-14 4,593 22 kB Download
2025-07-13 4,596 22 kB Download
2025-07-12 4,597 22 kB Download
2025-07-11 4,596 22 kB Download
2025-07-10 4,597 22 kB Download
2025-07-09 4,595 22 kB Download
2025-07-08 4,594 22 kB Download
2025-07-07 4,594 22 kB Download
2025-07-06 4,594 22 kB Download
2025-07-05 4,594 22 kB Download
2025-07-04 4,595 22 kB Download
2025-07-03 4,596 22 kB Download
2025-07-02 4,594 22 kB Download
2025-07-01 4,592 22 kB Download
2025-06-30 4,592 22 kB Download
2025-06-29 4,591 22 kB Download
2025-06-28 4,592 22 kB Download
2025-06-27 4,590 22 kB Download
2025-06-26 4,588 22 kB Download
2025-06-25 4,591 22 kB Download
2025-06-24 4,597 22 kB Download
2025-06-23 4,596 22 kB Download
2025-06-22 4,601 22 kB Download

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

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

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

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

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