Download latest list of registered domains for .GH zone

3,880 registered domains — Last update: 04 Jul 2026

.GH domain list file

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

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

2. Daily Domain Statistics - Last 90 days

Date Total domains New Deleted
2026-07-04 3,880 0 0
2026-07-03 3,880 0 0
2026-07-02 3,880 0 0
2026-07-01 3,880 0 0
2026-06-30 3,880 0 0
2026-06-29 3,880 0 0
2026-06-28 3,880 0 0
2026-06-27 3,880 0 0
2026-06-26 3,880 0 0
2026-06-25 3,880 0 0
2026-06-24 3,880 0 0
2026-06-23 3,880 0 0
2026-06-22 3,880 0 0
2026-06-21 3,880 0 0
2026-06-20 3,880 0 0
2026-06-19 3,880 0 0
2026-06-18 3,880 0 0
2026-06-17 3,880 + 1 0
2026-06-16 3,879 0 0
2026-06-15 3,879 + 2 0
2026-06-14 3,877 + 2 0
2026-06-13 3,875 0 0
2026-06-12 3,875 0 0
2026-06-11 3,875 + 5 0
2026-06-10 3,870 + 2 0
2026-06-09 3,868 0 0
2026-06-08 3,868 + 1 0
2026-06-07 3,867 0 0
2026-06-06 3,867 0 0
2026-06-05 3,867 + 1 0
2026-06-04 3,866 0 0
2026-06-03 3,866 0 0
2026-06-02 3,866 0 0
2026-06-01 3,866 + 1 0
2026-05-31 3,865 0 0
2026-05-30 3,865 0 0
2026-05-29 3,865 0 0
2026-05-28 3,865 0 0
2026-05-27 3,865 0 0
2026-05-26 3,865 0 0
2026-05-25 3,865 0 0
2026-05-24 3,865 0 0
2026-05-23 3,865 0 0
2026-05-22 3,865 0 0
2026-05-21 3,865 0 0
2026-05-20 3,865 0 0
2026-05-19 3,865 0 0
2026-05-18 3,865 0 0
2026-05-17 3,865 0 0
2026-05-16 3,865 0 0
2026-05-15 3,865 + 2 0
2026-05-14 3,863 0 0
2026-05-13 3,863 0 0
2026-05-12 3,863 0 0
2026-05-11 3,863 0 0
2026-05-10 3,863 0 0
2026-05-09 3,863 + 1 0
2026-05-08 3,862 0 0
2026-05-07 3,862 0 0
2026-05-06 3,862 + 2 0
2026-05-05 3,860 + 7 0
2026-05-04 3,853 0 0
2026-05-03 3,853 + 1 0
2026-05-02 3,852 + 1 0
2026-05-01 3,851 0 0
2026-04-30 3,851 + 1 0
2026-04-29 3,850 + 1 0
2026-04-28 3,849 + 1 0
2026-04-27 3,848 0 0
2026-04-25 3,848 0 0
2026-04-24 3,848 0 0
2026-04-23 3,848 0 0
2026-04-22 3,848 + 1 0
2026-04-21 3,847 0 0
2026-04-20 3,847 + 1 0
2026-04-19 3,846 + 2 0
2026-04-18 3,844 0 0
2026-04-17 3,844 0 0
2026-04-16 3,844 0 0
2026-04-15 3,844 + 4 0
2026-04-14 3,840 0 0
2026-04-13 3,840 + 2 0
2026-04-12 3,838 0 0
2026-04-11 3,838 0 0
2026-04-10 3,838 + 1 0
2026-04-09 3,837 0 0
2026-04-08 3,837 + 1 0
2026-04-07 3,836 + 1 0
2026-04-06 3,835 0 0
2026-04-05 3,835 0 0

3. Zone Details: .gh

The .gh country-code top-level domain (ccTLD) identifies websites associated with Ghana and is intended for organizations, businesses, government bodies, and individuals with a tangible connection to the country. Using .gh communicates a Ghanaian identity and helps sites appear relevant to local audiences and partners.

Typical use cases include local retailers, service providers, news outlets, NGOs, educational institutions, and public agencies that want to build trust with Ghanaian users and adhere to regional expectations. Companies and startups often select .gh to emphasize on-the-ground presence, improve regional search visibility, and reinforce cultural or linguistic relevance.

Registrations commonly use second-level namespaces such as com.gh, org.gh, edu.gh, and gov.gh, which clarify an organization's purpose. Prospective registrants should review local eligibility rules and registration policies; for many businesses targeting Ghanaian customers, .gh strengthens branding, legal clarity, and user confidence.

Related zones:

Zone Name gh
Zone Type ccTLD
Assigned by IANA YES
Public registrations allowed YES
WHOIS Server whois.nic.gh
RDAP Server
Managing Organization Network Computer Systems Limited
Organization Address 16 Boundary Road, East Legon
PMB CT 358
Accra
Ghana

4. Historical Domain Lists for .gh zone

Access the archive of historical .GH domain lists and analyze how domains in the .GH 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 3,880 19 kB Download
2026-07-03 3,880 19 kB Download
2026-07-02 3,880 19 kB Download
2026-07-01 3,880 19 kB Download
2026-06-30 3,880 19 kB Download
2026-06-29 3,880 19 kB Download
2026-06-28 3,880 19 kB Download
2026-06-27 3,880 19 kB Download
2026-06-26 3,880 19 kB Download
2026-06-25 3,880 19 kB Download
2026-06-24 3,880 19 kB Download
2026-06-23 3,880 19 kB Download
2026-06-22 3,880 19 kB Download
2026-06-21 3,880 19 kB Download
2026-06-20 3,880 19 kB Download
2026-06-19 3,880 19 kB Download
2026-06-18 3,880 19 kB Download
2026-06-17 3,880 19 kB Download
2026-06-16 3,879 19 kB Download
2026-06-15 3,879 19 kB Download
2026-06-14 3,877 19 kB Download
2026-06-13 3,875 19 kB Download
2026-06-12 3,875 19 kB Download
2026-06-11 3,875 19 kB Download
2026-06-10 3,870 19 kB Download
2026-06-09 3,868 19 kB Download
2026-06-08 3,868 19 kB Download
2026-06-07 3,867 19 kB Download
2026-06-06 3,867 19 kB Download
2026-06-05 3,867 19 kB Download
2026-06-04 3,866 18 kB Download
2026-06-03 3,866 18 kB Download
2026-06-02 3,866 18 kB Download
2026-06-01 3,866 18 kB Download
2026-05-31 3,865 18 kB Download
2026-05-30 3,865 18 kB Download
2026-05-29 3,865 18 kB Download
2026-05-28 3,865 18 kB Download
2026-05-27 3,865 18 kB Download
2026-05-26 3,865 18 kB Download
2026-05-25 3,865 18 kB Download
2026-05-24 3,865 18 kB Download
2026-05-23 3,865 18 kB Download
2026-05-22 3,865 18 kB Download
2026-05-21 3,865 18 kB Download
2026-05-20 3,865 18 kB Download
2026-05-19 3,865 18 kB Download
2026-05-18 3,865 18 kB Download
2026-05-17 3,865 18 kB Download
2026-05-16 3,865 18 kB Download
2026-05-15 3,865 18 kB Download
2026-05-14 3,863 18 kB Download
2026-05-13 3,863 18 kB Download
2026-05-12 3,863 18 kB Download
2026-05-11 3,863 18 kB Download
2026-05-10 3,863 18 kB Download
2026-05-09 3,863 18 kB Download
2026-05-08 3,862 18 kB Download
2026-05-07 3,862 18 kB Download
2026-05-06 3,862 18 kB Download
2026-05-05 3,860 18 kB Download
2026-05-04 3,853 18 kB Download
2026-05-03 3,853 18 kB Download
2026-05-02 3,852 18 kB Download
2026-05-01 3,851 18 kB Download
2026-04-30 3,851 18 kB Download
2026-04-29 3,850 18 kB Download
2026-04-28 3,849 18 kB Download
2026-04-27 3,848 18 kB Download
2026-04-25 3,848 18 kB Download
2026-04-24 3,848 18 kB Download
2026-04-23 3,848 18 kB Download
2026-04-22 3,848 18 kB Download
2026-04-21 3,847 18 kB Download
2026-04-20 3,847 18 kB Download
2026-04-19 3,846 18 kB Download
2026-04-18 3,844 18 kB Download
2026-04-17 3,844 18 kB Download
2026-04-16 3,844 18 kB Download
2026-04-15 3,844 18 kB Download
2026-04-14 3,840 18 kB Download
2026-04-13 3,840 18 kB Download
2026-04-12 3,838 18 kB Download
2026-04-11 3,838 18 kB Download
2026-04-10 3,838 18 kB Download
2026-04-09 3,837 18 kB Download
2026-04-08 3,837 18 kB Download
2026-04-07 3,836 18 kB Download
2026-04-06 3,835 18 kB Download
2026-04-05 3,835 18 kB Download
2026-04-04 3,835 18 kB Download
2026-04-03 3,830 18 kB Download
2026-04-02 3,830 18 kB Download
2026-04-01 3,820 18 kB Download
2026-03-31 3,820 18 kB Download
2026-03-30 3,820 18 kB Download
2026-03-29 3,820 18 kB Download
2026-03-28 3,819 18 kB Download
2026-03-27 3,819 18 kB Download
2026-03-26 3,819 18 kB Download
2026-03-25 3,819 18 kB Download
2026-03-24 3,819 18 kB Download
2026-03-23 3,819 18 kB Download
2026-03-22 3,817 18 kB Download
2026-03-21 3,817 18 kB Download
2026-03-20 3,817 18 kB Download
2026-03-19 3,817 18 kB Download
2026-03-18 3,817 18 kB Download
2026-03-17 3,815 18 kB Download
2026-03-16 3,811 18 kB Download
2026-03-15 3,811 18 kB Download
2026-03-14 3,811 18 kB Download
2026-03-13 3,811 18 kB Download
2026-03-12 3,811 18 kB Download
2026-03-11 3,811 18 kB Download
2026-03-10 3,811 18 kB Download
2026-03-09 3,810 18 kB Download
2026-03-08 3,810 18 kB Download
2026-03-07 3,810 18 kB Download
2026-03-06 3,810 18 kB Download
2026-03-05 3,810 18 kB Download
2026-03-04 3,810 18 kB Download
2026-03-03 3,809 18 kB Download
2026-03-02 3,808 18 kB Download
2026-03-01 3,808 18 kB Download
2026-02-28 3,807 18 kB Download
2026-02-27 3,807 18 kB Download
2026-02-26 3,807 18 kB Download
2026-02-25 3,807 18 kB Download
2026-02-24 3,807 18 kB Download
2026-02-23 3,807 18 kB Download
2026-02-22 3,807 18 kB Download
2026-02-21 3,807 18 kB Download
2026-02-20 3,807 18 kB Download
2026-02-19 3,807 18 kB Download
2026-02-18 3,807 18 kB Download
2026-02-17 3,806 18 kB Download
2026-02-16 3,806 18 kB Download
2026-02-15 3,806 18 kB Download
2026-02-14 3,805 18 kB Download
2026-02-13 3,805 18 kB Download
2026-02-12 3,805 18 kB Download
2026-02-11 3,805 18 kB Download
2026-02-10 3,801 18 kB Download
2026-02-09 3,801 18 kB Download
2026-02-08 3,801 18 kB Download
2026-02-07 3,801 18 kB Download
2026-02-06 3,801 18 kB Download
2026-02-05 3,801 18 kB Download
2026-02-04 3,801 18 kB Download
2026-02-03 3,798 18 kB Download
2026-02-02 3,798 18 kB Download
2026-02-01 3,798 18 kB Download
2026-01-31 3,798 18 kB Download
2026-01-30 3,797 18 kB Download
2026-01-29 3,797 18 kB Download
2026-01-28 3,796 18 kB Download
2026-01-27 3,796 18 kB Download
2026-01-26 3,796 18 kB Download
2026-01-25 3,796 18 kB Download
2026-01-24 3,796 18 kB Download
2026-01-23 3,796 18 kB Download
2026-01-22 3,796 18 kB Download
2026-01-21 3,796 18 kB Download
2026-01-20 3,796 18 kB Download
2026-01-19 3,796 18 kB Download
2026-01-18 3,795 18 kB Download
2026-01-17 3,795 18 kB Download
2026-01-16 3,795 18 kB Download
2026-01-15 3,795 18 kB Download
2026-01-14 3,795 18 kB Download
2026-01-13 3,794 18 kB Download
2026-01-12 3,794 18 kB Download
2026-01-11 3,794 18 kB Download
2026-01-10 3,794 18 kB Download
2026-01-09 3,794 18 kB Download
2026-01-08 3,794 18 kB Download
2026-01-07 3,794 18 kB Download
2026-01-06 3,793 18 kB Download
2026-01-05 3,793 18 kB Download
2026-01-04 3,793 18 kB Download
2026-01-03 3,791 18 kB Download
2026-01-02 3,790 18 kB Download
2026-01-01 3,789 18 kB Download
2025-12-31 3,789 18 kB Download
2025-12-30 3,788 18 kB Download
2025-12-29 3,786 18 kB Download
2025-12-28 3,785 18 kB Download
2025-12-27 3,785 18 kB Download
2025-12-26 3,784 18 kB Download
2025-12-25 3,783 18 kB Download
2025-12-24 3,783 18 kB Download
2025-12-23 3,783 18 kB Download
2025-12-22 3,783 18 kB Download
2025-12-21 3,782 18 kB Download
2025-12-20 1,913 9.2 kB Download
2025-12-19 1,913 9.2 kB Download
2025-12-18 1,913 9.2 kB Download
2025-12-17 1,916 9.2 kB Download
2025-12-16 1,916 9.2 kB Download
2025-12-15 1,916 9.2 kB Download
2025-12-14 1,916 9.2 kB Download
2025-12-13 1,916 9.2 kB Download
2025-12-12 1,916 9.2 kB Download
2025-12-11 1,916 9.2 kB Download
2025-12-10 1,916 9.2 kB Download
2025-12-09 1,916 9.2 kB Download
2025-12-08 1,916 9.2 kB Download
2025-12-07 1,916 9.2 kB Download
2025-12-06 1,916 9.2 kB Download
2025-12-05 1,916 9.2 kB Download
2025-12-04 1,916 9.2 kB Download
2025-12-03 1,926 9.3 kB Download
2025-12-02 1,926 9.3 kB Download
2025-12-01 1,926 9.3 kB Download
2025-11-30 1,926 9.3 kB Download
2025-11-29 1,926 9.3 kB Download
2025-11-28 1,926 9.3 kB Download
2025-11-27 1,926 9.3 kB Download
2025-11-26 1,926 9.3 kB Download
2025-11-25 1,926 9.3 kB Download
2025-11-24 1,926 9.3 kB Download
2025-11-23 1,926 9.3 kB Download
2025-11-22 1,926 9.3 kB Download
2025-11-21 1,926 9.3 kB Download
2025-11-20 1,926 9.3 kB Download
2025-11-19 1,926 9.3 kB Download
2025-11-18 1,926 9.3 kB Download
2025-11-17 1,923 9.3 kB Download
2025-11-16 1,923 9.3 kB Download
2025-11-15 1,923 9.3 kB Download
2025-11-14 1,923 9.3 kB Download
2025-11-13 1,923 9.3 kB Download
2025-11-12 1,923 9.3 kB Download
2025-11-11 1,923 9.3 kB Download
2025-11-10 1,923 9.3 kB Download
2025-11-09 1,923 9.3 kB Download
2025-11-08 1,923 9.3 kB Download
2025-11-07 1,923 9.3 kB Download
2025-11-06 1,923 9.3 kB Download
2025-11-05 1,923 9.3 kB Download
2025-11-04 1,923 9.3 kB Download
2025-11-03 1,912 9.2 kB Download
2025-11-02 1,912 9.2 kB Download
2025-11-01 1,912 9.2 kB Download
2025-10-31 1,912 9.2 kB Download
2025-10-30 1,912 9.2 kB Download
2025-10-29 1,912 9.2 kB Download
2025-10-28 1,912 9.2 kB Download
2025-10-27 1,912 9.2 kB Download
2025-10-26 1,912 9.2 kB Download
2025-10-25 1,912 9.2 kB Download
2025-10-24 1,912 9.2 kB Download
2025-10-23 1,912 9.2 kB Download
2025-10-22 1,912 9.2 kB Download
2025-10-21 1,912 9.2 kB Download
2025-10-20 1,912 9.2 kB Download
2025-10-19 1,912 9.2 kB Download
2025-10-18 1,912 9.2 kB Download
2025-10-17 1,923 9.3 kB Download
2025-10-16 1,923 9.3 kB Download
2025-10-15 1,923 9.3 kB Download
2025-10-14 1,923 9.3 kB Download
2025-10-13 1,923 9.3 kB Download
2025-10-12 1,923 9.3 kB Download
2025-10-11 1,923 9.3 kB Download
2025-10-10 1,923 9.3 kB Download
2025-10-09 1,923 9.3 kB Download
2025-10-08 1,923 9.3 kB Download
2025-10-07 1,923 9.3 kB Download
2025-10-06 1,923 9.3 kB Download
2025-10-05 1,923 9.3 kB Download
2025-10-04 1,923 9.3 kB Download
2025-10-03 1,924 9.3 kB Download
2025-10-02 1,924 9.3 kB Download
2025-10-01 1,924 9.3 kB Download
2025-09-30 1,924 9.3 kB Download
2025-09-29 1,924 9.3 kB Download
2025-09-28 1,924 9.3 kB Download
2025-09-27 1,924 9.3 kB Download
2025-09-26 1,924 9.3 kB Download
2025-09-25 1,924 9.3 kB Download
2025-09-24 1,924 9.3 kB Download
2025-09-23 1,924 9.3 kB Download
2025-09-22 1,924 9.3 kB Download
2025-09-21 1,924 9.3 kB Download
2025-09-20 1,924 9.3 kB Download
2025-09-19 1,924 9.3 kB Download
2025-09-18 1,924 9.3 kB Download
2025-09-17 1,935 9.3 kB Download
2025-09-16 1,935 9.3 kB Download
2025-09-15 1,935 9.3 kB Download
2025-09-14 1,935 9.3 kB Download
2025-09-13 1,935 9.3 kB Download
2025-09-12 1,935 9.3 kB Download
2025-09-11 1,935 9.3 kB Download
2025-09-10 1,935 9.3 kB Download
2025-09-09 1,935 9.3 kB Download
2025-09-08 1,935 9.3 kB Download
2025-09-07 1,935 9.3 kB Download
2025-09-06 1,935 9.3 kB Download
2025-09-05 1,935 9.3 kB Download
2025-09-04 1,935 9.3 kB Download
2025-09-03 1,936 9.3 kB Download
2025-09-02 1,936 9.3 kB Download
2025-09-01 1,936 9.3 kB Download
2025-08-31 1,936 9.3 kB Download
2025-08-30 1,936 9.3 kB Download
2025-08-29 1,936 9.3 kB Download
2025-08-28 1,936 9.3 kB Download
2025-08-27 1,936 9.3 kB Download
2025-08-26 1,936 9.3 kB Download
2025-08-25 1,936 9.3 kB Download
2025-08-24 1,936 9.3 kB Download
2025-08-23 1,936 9.3 kB Download
2025-08-22 1,936 9.3 kB Download
2025-08-21 1,936 9.3 kB Download
2025-08-20 1,936 9.3 kB Download
2025-08-19 1,936 9.3 kB Download
2025-08-18 1,936 9.3 kB Download
2025-08-17 1,930 9.3 kB Download
2025-08-16 1,930 9.3 kB Download
2025-08-15 1,930 9.3 kB Download
2025-08-14 1,930 9.3 kB Download
2025-08-13 1,930 9.3 kB Download
2025-08-12 1,930 9.3 kB Download
2025-08-11 1,930 9.3 kB Download
2025-08-10 1,930 9.3 kB Download
2025-08-09 1,930 9.3 kB Download
2025-08-08 1,930 9.3 kB Download
2025-08-07 1,930 9.3 kB Download
2025-08-06 1,930 9.3 kB Download
2025-08-05 1,930 9.3 kB Download
2025-08-04 1,930 9.3 kB Download
2025-08-03 1,936 9.3 kB Download
2025-08-02 1,936 9.3 kB Download
2025-07-30 1,936 9.3 kB Download
2025-07-29 1,936 9.3 kB Download
2025-07-28 1,936 9.3 kB Download
2025-07-27 1,896 9.0 kB Download
2025-07-26 1,895 9.0 kB Download
2025-07-25 1,894 9.0 kB Download
2025-07-24 1,894 9.0 kB Download
2025-07-23 1,894 9.0 kB Download
2025-07-22 1,894 9.0 kB Download
2025-07-21 1,894 9.0 kB Download
2025-07-20 1,894 9.0 kB Download
2025-07-19 1,893 9.0 kB Download
2025-07-18 1,893 9.0 kB Download
2025-07-17 1,893 9.0 kB Download
2025-07-16 1,893 9.0 kB Download
2025-07-14 1,892 9.0 kB Download
2025-07-13 1,892 9.0 kB Download
2025-07-12 1,892 9.0 kB Download
2025-07-11 1,892 9.0 kB Download
2025-07-10 1,892 9.0 kB Download
2025-07-09 1,892 9.0 kB Download
2025-07-08 1,892 9.0 kB Download
2025-07-07 1,892 9.0 kB Download
2025-07-06 1,892 9.0 kB Download
2025-07-05 1,892 9.0 kB Download
2025-07-04 1,892 9.0 kB Download
2025-07-03 1,892 9.0 kB Download
2025-07-02 1,892 9.0 kB Download
2025-07-01 1,892 9.0 kB Download
2025-06-30 1,891 9.0 kB Download
2025-06-29 1,891 9.0 kB Download
2025-06-28 1,891 9.0 kB Download
2025-06-27 1,889 8.9 kB Download
2025-06-26 1,888 8.9 kB Download
2025-06-25 1,888 8.9 kB Download
2025-06-24 1,888 8.9 kB Download
2025-06-23 1,888 8.9 kB Download
2025-06-22 1,888 8.9 kB Download

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

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

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

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

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