Download latest list of registered domains for .CAM zone

55,148 registered domains — Last update: 04 Jul 2026

.CAM domain list file

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

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

2. Daily Domain Statistics - Last 90 days

Date Total domains New Deleted
2026-07-04 55,148 + 257 - 81
2026-07-03 54,972 + 305 - 117
2026-07-02 54,784 + 234 - 69
2026-07-01 54,619 + 161 - 144
2026-06-30 54,602 + 211 - 66
2026-06-29 54,457 + 197 - 43
2026-06-28 54,303 + 240 - 81
2026-06-27 54,144 + 295 - 65
2026-06-26 53,914 + 254 - 97
2026-06-25 53,757 + 438 - 120
2026-06-24 53,439 + 368 - 112
2026-06-23 53,183 + 161 - 2,596
2026-06-22 55,618 + 149 - 43
2026-06-21 55,512 + 120 - 55
2026-06-20 55,447 + 161 - 76
2026-06-19 55,362 + 193 - 82
2026-06-18 55,251 + 502 - 85
2026-06-17 54,834 + 187 - 82
2026-06-16 54,729 + 189 - 45
2026-06-15 54,585 + 150 - 40
2026-06-14 54,475 + 99 - 66
2026-06-13 54,442 + 197 - 65
2026-06-12 54,310 + 199 - 82
2026-06-11 54,193 + 194 - 90
2026-06-10 54,089 + 227 - 134
2026-06-09 53,996 + 196 - 51
2026-06-08 53,851 + 155 - 43
2026-06-07 53,739 + 141 - 76
2026-06-06 53,674 + 184 - 128
2026-06-05 53,618 + 247 - 121
2026-06-04 53,492 + 180 - 115
2026-06-03 53,427 + 271 - 139
2026-06-02 53,295 + 204 - 84
2026-06-01 53,175 + 127 - 70
2026-05-31 53,118 + 162 - 221
2026-05-30 53,177 + 155 - 111
2026-05-29 53,133 + 244 - 148
2026-05-28 53,037 + 149 - 89
2026-05-27 52,977 + 2,792 - 144
2026-05-26 50,329 + 199 - 81
2026-05-25 50,211 + 166 - 42
2026-05-24 50,087 + 2,121 - 104
2026-05-23 48,070 + 202 - 113
2026-05-22 47,981 + 185 - 352
2026-05-21 48,148 + 208 - 72
2026-05-20 48,012 + 258 - 151
2026-05-19 47,905 + 247 - 63
2026-05-18 47,721 + 141 - 89
2026-05-17 47,669 + 148 - 83
2026-05-16 47,604 + 170 - 91
2026-05-15 47,525 + 168 - 191
2026-05-14 47,548 + 197 - 200
2026-05-13 47,551 + 289 - 256
2026-05-12 47,518 + 319 - 151
2026-05-11 47,350 + 123 - 81
2026-05-10 47,308 + 165 - 123
2026-05-09 47,266 + 222 - 210
2026-05-08 47,254 + 252 - 81
2026-05-07 47,083 + 317 - 208
2026-05-06 46,974 + 342 - 111
2026-05-05 46,743 + 330 - 110
2026-05-04 46,523 + 210 - 107
2026-05-03 46,420 + 253 - 83
2026-05-02 46,250 + 304 - 76
2026-05-01 46,022 + 285 - 125
2026-04-30 45,862 + 422 - 251
2026-04-29 45,691 + 315 - 294
2026-04-28 45,670 + 659 - 53
2026-04-27 45,064 + 166 - 30
2026-04-26 44,928 + 271 - 78
2026-04-25 44,735 + 186 - 105
2026-04-24 44,654 + 210 - 77
2026-04-23 44,521 + 290 - 68
2026-04-22 44,299 + 195 - 195
2026-04-21 44,299 + 145 - 55
2026-04-20 44,209 + 130 - 110
2026-04-19 44,189 + 167 - 83
2026-04-18 44,105 + 147 - 71
2026-04-17 44,029 + 175 - 88
2026-04-16 43,942 + 215 - 140
2026-04-15 43,867 + 197 - 113
2026-04-14 43,783 + 158 - 62
2026-04-13 43,687 + 126 - 49
2026-04-12 43,610 + 107 - 51
2026-04-11 43,554 + 191 - 68
2026-04-10 43,431 + 156 - 86
2026-04-09 43,361 + 218 - 64
2026-04-08 43,207 + 279 - 86
2026-04-07 43,014 + 171 - 61
2026-04-06 42,904 + 95 - 42
2026-04-05 42,851 + 120 - 52

3. Zone Details: .cam

cam is a top-level domain oriented toward webcams, live streaming and camera-related services. Typical uses include personal and professional live broadcasts, home and commercial surveillance portals, wildlife or time-lapse camera feeds, product demonstration pages, and photographer or camera-gear retailer microsites.

As a branding signal, .cam immediately communicates visual or real-time content to visitors. The shorter, industry-specific extension makes URLs more descriptive and memorable for audiences looking for video, streaming or surveillance services, and it pairs well with concise second-level names to reinforce purpose and relevance.

Organizations often choose .cam when they want focused positioning rather than a general-purpose address; it suits standalone properties, landing pages tied to streaming platforms, or redirects from broader company sites. When selecting a name, consider audience recognition compared with .com, registration policies and basic trademark protection.

Related zones:

Zone Name cam
Zone Type gTLD
Assigned by IANA YES
Public registrations allowed YES
WHOIS Server whois.nic.cam
RDAP Server https://rdap.centralnic.com/cam/
Managing Organization CAM Connecting SARL
Organization Address 32 Rue de Remparts
Monaco 98109
Monaco

4. Historical Domain Lists for .cam zone

Access the archive of historical .CAM domain lists and analyze how domains in the .CAM 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 55,148 267 kB Download
2026-07-03 54,972 266 kB Download
2026-07-02 54,784 266 kB Download
2026-07-01 54,619 265 kB Download
2026-06-30 54,602 265 kB Download
2026-06-29 54,457 264 kB Download
2026-06-28 54,303 264 kB Download
2026-06-27 54,144 263 kB Download
2026-06-26 53,914 262 kB Download
2026-06-25 53,757 262 kB Download
2026-06-24 53,439 260 kB Download
2026-06-23 53,183 259 kB Download
2026-06-22 55,618 271 kB Download
2026-06-21 55,512 270 kB Download
2026-06-20 55,447 270 kB Download
2026-06-19 55,362 270 kB Download
2026-06-18 55,251 269 kB Download
2026-06-17 54,834 268 kB Download
2026-06-16 54,729 267 kB Download
2026-06-15 54,585 267 kB Download
2026-06-14 54,475 266 kB Download
2026-06-13 54,442 266 kB Download
2026-06-12 54,310 266 kB Download
2026-06-11 54,193 265 kB Download
2026-06-10 54,089 265 kB Download
2026-06-09 53,996 264 kB Download
2026-06-08 53,851 264 kB Download
2026-06-07 53,739 263 kB Download
2026-06-06 53,674 263 kB Download
2026-06-05 53,618 263 kB Download
2026-06-04 53,492 262 kB Download
2026-06-03 53,427 262 kB Download
2026-06-02 53,295 262 kB Download
2026-06-01 53,175 261 kB Download
2026-05-31 53,118 261 kB Download
2026-05-30 53,177 261 kB Download
2026-05-29 53,133 261 kB Download
2026-05-28 53,037 260 kB Download
2026-05-27 52,977 260 kB Download
2026-05-26 50,329 241 kB Download
2026-05-25 50,211 241 kB Download
2026-05-24 50,087 240 kB Download
2026-05-23 48,070 226 kB Download
2026-05-22 47,981 225 kB Download
2026-05-21 48,148 226 kB Download
2026-05-20 48,012 225 kB Download
2026-05-19 47,905 225 kB Download
2026-05-18 47,721 224 kB Download
2026-05-17 47,669 224 kB Download
2026-05-16 47,604 224 kB Download
2026-05-15 47,525 223 kB Download
2026-05-14 47,548 223 kB Download
2026-05-13 47,551 223 kB Download
2026-05-12 47,518 223 kB Download
2026-05-11 47,350 222 kB Download
2026-05-10 47,308 222 kB Download
2026-05-09 47,266 222 kB Download
2026-05-08 47,254 221 kB Download
2026-05-07 47,083 221 kB Download
2026-05-06 46,974 220 kB Download
2026-05-05 46,743 220 kB Download
2026-05-04 46,523 219 kB Download
2026-05-03 46,420 218 kB Download
2026-05-02 46,250 218 kB Download
2026-05-01 46,022 217 kB Download
2026-04-30 45,862 216 kB Download
2026-04-29 45,691 216 kB Download
2026-04-28 45,670 215 kB Download
2026-04-27 45,064 213 kB Download
2026-04-26 44,928 213 kB Download
2026-04-25 44,735 212 kB Download
2026-04-24 44,654 211 kB Download
2026-04-23 44,521 211 kB Download
2026-04-22 44,299 210 kB Download
2026-04-21 44,299 210 kB Download
2026-04-20 44,209 210 kB Download
2026-04-19 44,189 209 kB Download
2026-04-18 44,105 209 kB Download
2026-04-17 44,029 208 kB Download
2026-04-16 43,942 208 kB Download
2026-04-15 43,867 208 kB Download
2026-04-14 43,783 207 kB Download
2026-04-13 43,687 207 kB Download
2026-04-12 43,610 207 kB Download
2026-04-11 43,554 206 kB Download
2026-04-10 43,431 206 kB Download
2026-04-09 43,361 206 kB Download
2026-04-08 43,207 205 kB Download
2026-04-07 43,014 204 kB Download
2026-04-06 42,904 204 kB Download
2026-04-05 42,851 204 kB Download
2026-04-04 42,783 204 kB Download
2026-04-03 42,676 203 kB Download
2026-04-02 42,640 203 kB Download
2026-04-01 42,467 202 kB Download
2026-03-31 42,417 202 kB Download
2026-03-30 42,351 202 kB Download
2026-03-29 42,358 202 kB Download
2026-03-28 42,385 202 kB Download
2026-03-27 42,375 202 kB Download
2026-03-26 42,353 202 kB Download
2026-03-25 42,336 202 kB Download
2026-03-24 42,366 202 kB Download
2026-03-23 42,303 202 kB Download
2026-03-22 42,294 202 kB Download
2026-03-21 42,266 202 kB Download
2026-03-20 42,202 202 kB Download
2026-03-19 42,034 201 kB Download
2026-03-18 41,898 200 kB Download
2026-03-17 41,926 200 kB Download
2026-03-16 41,874 200 kB Download
2026-03-15 41,893 200 kB Download
2026-03-14 42,067 201 kB Download
2026-03-13 42,046 201 kB Download
2026-03-12 42,014 201 kB Download
2026-03-11 41,907 200 kB Download
2026-03-10 41,928 200 kB Download
2026-03-09 41,883 200 kB Download
2026-03-08 41,894 200 kB Download
2026-03-07 41,839 200 kB Download
2026-03-06 41,887 200 kB Download
2026-03-05 41,895 200 kB Download
2026-03-04 41,853 200 kB Download
2026-03-03 41,849 200 kB Download
2026-03-02 41,745 199 kB Download
2026-03-01 41,738 199 kB Download
2026-02-28 41,743 199 kB Download
2026-02-27 41,749 199 kB Download
2026-02-26 41,723 199 kB Download
2026-02-25 41,703 199 kB Download
2026-02-24 41,687 199 kB Download
2026-02-23 41,610 198 kB Download
2026-02-22 41,672 199 kB Download
2026-02-21 41,698 199 kB Download
2026-02-20 41,688 199 kB Download
2026-02-19 41,682 199 kB Download
2026-02-18 41,627 199 kB Download
2026-02-17 41,615 199 kB Download
2026-02-16 41,663 199 kB Download
2026-02-15 41,659 199 kB Download
2026-02-14 41,657 199 kB Download
2026-02-13 41,614 199 kB Download
2026-02-12 41,535 198 kB Download
2026-02-11 41,465 198 kB Download
2026-02-10 41,404 198 kB Download
2026-02-09 41,356 198 kB Download
2026-02-08 41,375 198 kB Download
2026-02-07 41,409 198 kB Download
2026-02-06 41,328 198 kB Download
2026-02-05 41,326 198 kB Download
2026-02-04 41,313 197 kB Download
2026-02-03 41,219 197 kB Download
2026-02-02 41,203 197 kB Download
2026-02-01 41,181 197 kB Download
2026-01-31 41,260 197 kB Download
2026-01-30 41,221 197 kB Download
2026-01-29 41,173 197 kB Download
2026-01-28 41,091 196 kB Download
2026-01-27 40,983 196 kB Download
2026-01-26 40,710 195 kB Download
2026-01-25 40,729 195 kB Download
2026-01-24 40,704 195 kB Download
2026-01-23 40,689 195 kB Download
2026-01-22 40,694 195 kB Download
2026-01-21 40,694 195 kB Download
2026-01-20 40,632 194 kB Download
2026-01-19 40,419 194 kB Download
2026-01-18 40,468 194 kB Download
2026-01-17 40,451 194 kB Download
2026-01-16 40,367 194 kB Download
2026-01-15 40,232 193 kB Download
2026-01-14 39,630 191 kB Download
2026-01-13 39,559 191 kB Download
2026-01-12 39,491 190 kB Download
2026-01-11 39,337 190 kB Download
2026-01-10 39,419 190 kB Download
2026-01-09 39,419 190 kB Download
2026-01-08 39,441 190 kB Download
2026-01-07 39,442 191 kB Download
2026-01-06 39,437 191 kB Download
2026-01-05 39,292 190 kB Download
2026-01-04 39,274 190 kB Download
2026-01-03 39,298 190 kB Download
2026-01-02 39,320 190 kB Download
2026-01-01 39,349 191 kB Download
2025-12-31 39,396 191 kB Download
2025-12-30 39,403 191 kB Download
2025-12-29 39,407 191 kB Download
2025-12-28 39,239 190 kB Download
2025-12-27 39,268 190 kB Download
2025-12-26 39,328 190 kB Download
2025-12-25 39,390 191 kB Download
2025-12-24 39,436 191 kB Download
2025-12-23 39,546 191 kB Download
2025-12-22 39,536 191 kB Download
2025-12-21 39,559 191 kB Download
2025-12-20 39,588 192 kB Download
2025-12-19 39,647 192 kB Download
2025-12-18 39,658 192 kB Download
2025-12-17 39,693 192 kB Download
2025-12-16 39,840 192 kB Download
2025-12-15 39,866 192 kB Download
2025-12-14 39,919 193 kB Download
2025-12-13 39,946 193 kB Download
2025-12-12 39,965 193 kB Download
2025-12-11 40,050 193 kB Download
2025-12-10 40,092 194 kB Download
2025-12-09 40,119 194 kB Download
2025-12-08 40,111 194 kB Download
2025-12-07 40,128 194 kB Download
2025-12-06 40,246 194 kB Download
2025-12-05 40,317 194 kB Download
2025-12-04 40,369 195 kB Download
2025-12-03 40,349 194 kB Download
2025-12-02 40,347 194 kB Download
2025-12-01 40,345 194 kB Download
2025-11-30 40,355 194 kB Download
2025-11-29 40,388 195 kB Download
2025-11-28 40,363 195 kB Download
2025-11-27 40,447 195 kB Download
2025-11-26 40,460 195 kB Download
2025-11-25 40,459 195 kB Download
2025-11-24 40,413 195 kB Download
2025-11-23 40,415 195 kB Download
2025-11-22 40,458 195 kB Download
2025-11-21 40,456 195 kB Download
2025-11-20 40,433 195 kB Download
2025-11-19 40,401 195 kB Download
2025-11-18 40,517 195 kB Download
2025-11-17 40,507 195 kB Download
2025-11-16 40,521 195 kB Download
2025-11-15 40,515 195 kB Download
2025-11-14 40,532 195 kB Download
2025-11-13 40,525 195 kB Download
2025-11-12 40,551 195 kB Download
2025-11-11 40,547 195 kB Download
2025-11-10 40,510 195 kB Download
2025-11-09 40,543 195 kB Download
2025-11-08 40,624 196 kB Download
2025-11-07 40,615 195 kB Download
2025-11-06 40,646 196 kB Download
2025-11-05 40,719 196 kB Download
2025-11-04 40,725 196 kB Download
2025-11-03 40,842 196 kB Download
2025-11-02 40,782 196 kB Download
2025-11-01 40,953 197 kB Download
2025-10-31 41,071 198 kB Download
2025-10-30 41,031 198 kB Download
2025-10-29 41,033 198 kB Download
2025-10-28 41,127 198 kB Download
2025-10-27 41,199 199 kB Download
2025-10-26 41,224 199 kB Download
2025-10-25 41,242 199 kB Download
2025-10-24 41,297 199 kB Download
2025-10-23 41,396 200 kB Download
2025-10-22 41,413 200 kB Download
2025-10-21 41,404 200 kB Download
2025-10-20 41,426 200 kB Download
2025-10-19 41,386 200 kB Download
2025-10-18 41,409 200 kB Download
2025-10-17 41,440 200 kB Download
2025-10-16 41,490 200 kB Download
2025-10-15 41,483 200 kB Download
2025-10-14 41,291 199 kB Download
2025-10-13 41,234 198 kB Download
2025-10-12 41,142 198 kB Download
2025-10-11 41,169 198 kB Download
2025-10-10 41,370 199 kB Download
2025-10-09 41,269 198 kB Download
2025-10-08 41,301 198 kB Download
2025-10-07 41,244 198 kB Download
2025-10-06 41,143 198 kB Download
2025-10-05 41,133 198 kB Download
2025-10-04 41,192 198 kB Download
2025-10-03 41,241 198 kB Download
2025-10-02 41,226 198 kB Download
2025-10-01 41,218 198 kB Download
2025-09-30 41,206 198 kB Download
2025-09-29 41,134 198 kB Download
2025-09-28 41,140 198 kB Download
2025-09-27 41,181 198 kB Download
2025-09-26 41,342 199 kB Download
2025-09-25 41,368 199 kB Download
2025-09-24 41,395 199 kB Download
2025-09-23 41,346 199 kB Download
2025-09-22 41,327 199 kB Download
2025-09-21 41,417 199 kB Download
2025-09-20 41,459 199 kB Download
2025-09-19 41,472 199 kB Download
2025-09-18 41,465 199 kB Download
2025-09-17 41,488 199 kB Download
2025-09-16 41,500 199 kB Download
2025-09-15 41,448 199 kB Download
2025-09-14 41,440 199 kB Download
2025-09-13 41,480 199 kB Download
2025-09-12 41,443 199 kB Download
2025-09-11 41,401 199 kB Download
2025-09-10 41,318 198 kB Download
2025-09-09 41,292 198 kB Download
2025-09-08 41,233 198 kB Download
2025-09-07 41,181 198 kB Download
2025-09-06 41,176 198 kB Download
2025-09-05 41,191 198 kB Download
2025-09-04 41,218 198 kB Download
2025-09-03 41,203 198 kB Download
2025-09-02 41,175 198 kB Download
2025-09-01 41,291 198 kB Download
2025-08-31 41,293 198 kB Download
2025-08-30 41,296 198 kB Download
2025-08-29 41,295 198 kB Download
2025-08-28 41,479 199 kB Download
2025-08-27 41,609 199 kB Download
2025-08-26 41,575 199 kB Download
2025-08-25 41,508 199 kB Download
2025-08-24 41,553 199 kB Download
2025-08-23 41,572 199 kB Download
2025-08-22 41,546 199 kB Download
2025-08-21 41,537 199 kB Download
2025-08-20 41,611 199 kB Download
2025-08-19 41,575 198 kB Download
2025-08-18 41,520 198 kB Download
2025-08-17 41,529 198 kB Download
2025-08-16 41,559 198 kB Download
2025-08-15 41,549 198 kB Download
2025-08-14 41,612 199 kB Download
2025-08-13 41,642 199 kB Download
2025-08-12 41,609 199 kB Download
2025-08-11 41,578 198 kB Download
2025-08-10 41,581 198 kB Download
2025-08-09 41,623 198 kB Download
2025-08-08 41,553 198 kB Download
2025-08-07 41,525 198 kB Download
2025-08-06 41,587 198 kB Download
2025-08-05 41,579 198 kB Download
2025-08-04 41,514 198 kB Download
2025-08-03 41,496 197 kB Download
2025-08-02 41,510 198 kB Download
2025-08-01 41,533 198 kB Download
2025-07-31 41,530 198 kB Download
2025-07-30 41,535 198 kB Download
2025-07-29 41,555 198 kB Download
2025-07-28 41,531 197 kB Download
2025-07-27 41,553 197 kB Download
2025-07-26 41,696 198 kB Download
2025-07-25 41,901 199 kB Download
2025-07-24 41,872 198 kB Download
2025-07-23 41,850 198 kB Download
2025-07-22 41,813 198 kB Download
2025-07-21 41,716 198 kB Download
2025-07-20 41,737 198 kB Download
2025-07-19 41,793 198 kB Download
2025-07-18 41,847 198 kB Download
2025-07-17 41,860 198 kB Download
2025-07-16 41,873 198 kB Download
2025-07-14 42,128 200 kB Download
2025-07-13 42,106 200 kB Download
2025-07-12 42,271 200 kB Download
2025-07-11 42,495 201 kB Download
2025-07-10 42,677 202 kB Download
2025-07-09 42,725 202 kB Download
2025-07-08 42,812 203 kB Download
2025-07-07 42,808 203 kB Download
2025-07-06 42,881 203 kB Download
2025-07-05 42,903 203 kB Download
2025-07-04 43,259 205 kB Download
2025-07-03 44,187 210 kB Download
2025-07-02 44,482 212 kB Download
2025-07-01 44,539 212 kB Download
2025-06-30 44,561 212 kB Download
2025-06-29 44,544 212 kB Download
2025-06-28 44,548 212 kB Download
2025-06-27 45,417 215 kB Download
2025-06-26 45,460 216 kB Download
2025-06-25 45,509 216 kB Download
2025-06-24 45,505 215 kB Download
2025-06-23 45,532 215 kB Download
2025-06-22 45,558 216 kB Download

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

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

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

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

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