Download latest list of registered domains for .LAT zone

172,241 registered domains — Last update: 04 Jul 2026

.LAT domain list file

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

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

2. Daily Domain Statistics - Last 90 days

Date Total domains New Deleted
2026-07-04 172,241 + 955 - 253
2026-07-03 171,539 + 1,202 - 252
2026-07-02 170,589 + 1,296 - 293
2026-07-01 169,586 + 729 - 272
2026-06-30 169,129 + 677 - 266
2026-06-29 168,718 + 384 - 303
2026-06-28 168,637 + 442 - 208
2026-06-27 168,403 + 635 - 326
2026-06-26 168,094 + 612 - 349
2026-06-25 167,831 + 603 - 302
2026-06-24 167,530 + 663 - 328
2026-06-23 167,195 + 857 - 160
2026-06-22 166,498 + 664 - 400
2026-06-21 166,234 + 465 - 258
2026-06-20 166,027 + 545 - 271
2026-06-19 165,753 + 949 - 313
2026-06-18 165,117 + 1,112 - 1,030
2026-06-17 165,035 + 843 - 404
2026-06-16 164,596 + 556 - 347
2026-06-15 164,387 + 573 - 665
2026-06-14 164,479 + 556 - 188
2026-06-13 164,111 + 527 - 295
2026-06-12 163,879 + 746 - 270
2026-06-11 163,403 + 1,427 - 347
2026-06-10 162,323 + 879 - 195
2026-06-09 161,639 + 776 - 197
2026-06-08 161,060 + 539 - 314
2026-06-07 160,835 + 400 - 218
2026-06-06 160,653 + 716 - 213
2026-06-05 160,150 + 1,292 - 312
2026-06-04 159,170 + 692 - 344
2026-06-03 158,822 + 699 - 270
2026-06-02 158,393 + 597 - 585
2026-06-01 158,381 + 594 - 228
2026-05-31 158,015 + 1,337 - 209
2026-05-30 156,887 + 2,008 - 383
2026-05-29 155,262 + 1,577 - 364
2026-05-28 154,049 + 1,297 - 490
2026-05-27 153,242 + 967 - 207
2026-05-26 152,482 + 1,302 - 299
2026-05-25 151,479 + 1,017 - 352
2026-05-24 150,814 + 1,211 - 181
2026-05-23 149,784 + 1,709 - 342
2026-05-22 148,417 + 1,076 - 325
2026-05-21 147,666 + 1,768 - 1,018
2026-05-20 146,916 0 0
2026-05-19 146,916 + 824 - 3,665
2026-05-18 149,757 + 714 - 399
2026-05-17 149,442 + 1,113 - 316
2026-05-16 148,645 + 1,949 - 290
2026-05-15 146,986 + 1,629 - 315
2026-05-14 145,672 + 1,219 - 311
2026-05-13 144,764 + 1,629 - 420
2026-05-12 143,555 + 1,542 - 317
2026-05-11 142,330 + 1,708 - 779
2026-05-10 141,401 + 670 - 304
2026-05-09 141,035 + 1,115 - 236
2026-05-08 140,156 + 844 - 318
2026-05-07 139,630 + 840 - 432
2026-05-06 139,222 + 748 - 461
2026-05-05 138,935 + 693 - 299
2026-05-04 138,541 + 451 - 212
2026-05-03 138,302 + 488 - 301
2026-05-02 138,115 + 796 - 352
2026-05-01 137,671 + 398 - 225
2026-04-30 137,498 + 406 - 309
2026-04-29 137,401 + 483 - 362
2026-04-28 137,280 + 398 - 284
2026-04-27 137,166 + 281 - 209
2026-04-26 137,094 + 364 - 595
2026-04-25 137,325 + 414 - 375
2026-04-24 137,286 + 563 - 249
2026-04-23 136,972 + 753 - 373
2026-04-22 136,592 + 491 - 431
2026-04-21 136,532 + 578 - 176
2026-04-20 136,130 + 340 - 436
2026-04-19 136,226 + 365 - 333
2026-04-18 136,194 + 603 - 250
2026-04-17 135,841 + 806 - 517
2026-04-16 135,552 + 535 - 284
2026-04-15 135,301 + 654 - 420
2026-04-14 135,067 + 510 - 305
2026-04-13 134,862 + 433 - 302
2026-04-12 134,731 + 400 - 357
2026-04-11 134,688 + 508 - 373
2026-04-10 134,553 + 500 - 279
2026-04-09 134,332 + 1,119 - 319
2026-04-08 133,532 + 592 - 259
2026-04-07 133,199 + 380 - 274
2026-04-06 133,093 + 306 - 183
2026-04-05 132,970 + 237 - 280

3. Zone Details: .lat

The .lat top-level domain serves organizations, businesses, and individuals associated with Latin America, Caribbean Latine communities, and Latin culture globally. It creates a focused namespace for content in Spanish, Portuguese, and related languages, and for entities that emphasize a Latin identity or regional presence online.

Typical uses include regional companies, cultural institutions, media outlets, artist portfolios, community projects, and e-commerce platforms targeting Spanish- and Portuguese-speaking audiences. As a branding tool, .lat signals cultural affinity and geographic relevance, helping visitors immediately recognize the site's cultural or regional focus.

Organizations and creators choose .lat to emphasize connection with Latin audiences, differentiate from generic global TLDs, and secure memorable names when .com alternatives are taken. It complements country-code domains and broader extensions for businesses and initiatives seeking clear cultural or regional positioning.

Related zones:

Zone Name lat
Zone Type gTLD
Assigned by IANA YES
Public registrations allowed YES
WHOIS Server whois.nic.lat
RDAP Server https://rdap.centralnic.com/lat/
Managing Organization XYZ.COM LLC
Organization Address 2121 E Tropicana Ave, Suite 2
Las Vegas NV 89119
United States of America (the)

4. Historical Domain Lists for .lat zone

Access the archive of historical .LAT domain lists and analyze how domains in the .LAT 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 172,241 768 kB Download
2026-07-03 171,539 763 kB Download
2026-07-02 170,589 758 kB Download
2026-07-01 169,586 753 kB Download
2026-06-30 169,129 751 kB Download
2026-06-29 168,718 750 kB Download
2026-06-28 168,637 749 kB Download
2026-06-27 168,403 748 kB Download
2026-06-26 168,094 747 kB Download
2026-06-25 167,831 746 kB Download
2026-06-24 167,530 744 kB Download
2026-06-23 167,195 743 kB Download
2026-06-22 166,498 740 kB Download
2026-06-21 166,234 740 kB Download
2026-06-20 166,027 739 kB Download
2026-06-19 165,753 738 kB Download
2026-06-18 165,117 736 kB Download
2026-06-17 165,035 736 kB Download
2026-06-16 164,596 734 kB Download
2026-06-15 164,387 733 kB Download
2026-06-14 164,479 734 kB Download
2026-06-13 164,111 733 kB Download
2026-06-12 163,879 732 kB Download
2026-06-11 163,403 730 kB Download
2026-06-10 162,323 724 kB Download
2026-06-09 161,639 720 kB Download
2026-06-08 161,060 718 kB Download
2026-06-07 160,835 717 kB Download
2026-06-06 160,653 716 kB Download
2026-06-05 160,150 714 kB Download
2026-06-04 159,170 711 kB Download
2026-06-03 158,822 710 kB Download
2026-06-02 158,393 708 kB Download
2026-06-01 158,381 708 kB Download
2026-05-31 158,015 706 kB Download
2026-05-30 156,887 701 kB Download
2026-05-29 155,262 694 kB Download
2026-05-28 154,049 688 kB Download
2026-05-27 153,242 684 kB Download
2026-05-26 152,482 680 kB Download
2026-05-25 151,479 675 kB Download
2026-05-24 150,814 671 kB Download
2026-05-23 149,784 666 kB Download
2026-05-22 148,417 659 kB Download
2026-05-21 147,666 655 kB Download
2026-05-20 146,916 651 kB Download
2026-05-19 146,916 651 kB Download
2026-05-18 149,757 665 kB Download
2026-05-17 149,442 663 kB Download
2026-05-16 148,645 660 kB Download
2026-05-15 146,986 653 kB Download
2026-05-14 145,672 648 kB Download
2026-05-13 144,764 645 kB Download
2026-05-12 143,555 639 kB Download
2026-05-11 142,330 632 kB Download
2026-05-10 141,401 624 kB Download
2026-05-09 141,035 623 kB Download
2026-05-08 140,156 619 kB Download
2026-05-07 139,630 617 kB Download
2026-05-06 139,222 616 kB Download
2026-05-05 138,935 615 kB Download
2026-05-04 138,541 613 kB Download
2026-05-03 138,302 612 kB Download
2026-05-02 138,115 612 kB Download
2026-05-01 137,671 611 kB Download
2026-04-30 137,498 610 kB Download
2026-04-29 137,401 610 kB Download
2026-04-28 137,280 610 kB Download
2026-04-27 137,166 610 kB Download
2026-04-26 137,094 610 kB Download
2026-04-25 137,325 611 kB Download
2026-04-24 137,286 611 kB Download
2026-04-23 136,972 610 kB Download
2026-04-22 136,592 609 kB Download
2026-04-21 136,532 609 kB Download
2026-04-20 136,130 608 kB Download
2026-04-19 136,226 608 kB Download
2026-04-18 136,194 609 kB Download
2026-04-17 135,841 608 kB Download
2026-04-16 135,552 608 kB Download
2026-04-15 135,301 607 kB Download
2026-04-14 135,067 607 kB Download
2026-04-13 134,862 606 kB Download
2026-04-12 134,731 606 kB Download
2026-04-11 134,688 605 kB Download
2026-04-10 134,553 604 kB Download
2026-04-09 134,332 603 kB Download
2026-04-08 133,532 601 kB Download
2026-04-07 133,199 600 kB Download
2026-04-06 133,093 599 kB Download
2026-04-05 132,970 599 kB Download
2026-04-04 133,013 600 kB Download
2026-04-03 132,829 599 kB Download
2026-04-02 132,595 597 kB Download
2026-04-01 132,296 596 kB Download
2026-03-31 131,941 595 kB Download
2026-03-30 131,745 594 kB Download
2026-03-29 131,647 593 kB Download
2026-03-28 131,633 594 kB Download
2026-03-27 131,451 593 kB Download
2026-03-26 131,400 593 kB Download
2026-03-25 131,295 593 kB Download
2026-03-24 130,173 589 kB Download
2026-03-23 129,914 588 kB Download
2026-03-22 129,778 587 kB Download
2026-03-21 128,775 584 kB Download
2026-03-20 128,757 584 kB Download
2026-03-19 128,679 584 kB Download
2026-03-18 128,414 583 kB Download
2026-03-17 127,790 580 kB Download
2026-03-16 127,673 581 kB Download
2026-03-15 127,946 583 kB Download
2026-03-14 127,741 583 kB Download
2026-03-13 127,573 582 kB Download
2026-03-12 127,097 580 kB Download
2026-03-11 126,985 580 kB Download
2026-03-10 126,403 578 kB Download
2026-03-09 126,177 577 kB Download
2026-03-08 126,042 576 kB Download
2026-03-07 125,872 576 kB Download
2026-03-06 125,614 575 kB Download
2026-03-05 125,411 574 kB Download
2026-03-04 125,300 574 kB Download
2026-03-03 125,274 574 kB Download
2026-03-02 125,000 572 kB Download
2026-03-01 124,885 572 kB Download
2026-02-28 124,767 571 kB Download
2026-02-27 124,636 571 kB Download
2026-02-26 123,980 569 kB Download
2026-02-25 123,691 568 kB Download
2026-02-24 123,648 568 kB Download
2026-02-23 122,679 564 kB Download
2026-02-22 122,752 564 kB Download
2026-02-21 122,675 564 kB Download
2026-02-20 122,485 564 kB Download
2026-02-19 122,295 563 kB Download
2026-02-18 121,577 560 kB Download
2026-02-17 121,400 559 kB Download
2026-02-16 121,175 558 kB Download
2026-02-15 121,120 558 kB Download
2026-02-14 120,921 557 kB Download
2026-02-13 120,741 557 kB Download
2026-02-12 120,151 554 kB Download
2026-02-11 120,146 554 kB Download
2026-02-10 119,990 554 kB Download
2026-02-09 119,945 553 kB Download
2026-02-08 119,952 553 kB Download
2026-02-07 119,866 553 kB Download
2026-02-06 119,665 552 kB Download
2026-02-05 119,320 550 kB Download
2026-02-04 119,079 549 kB Download
2026-02-03 119,104 549 kB Download
2026-02-02 118,900 548 kB Download
2026-02-01 118,879 548 kB Download
2026-01-31 118,965 548 kB Download
2026-01-30 118,791 548 kB Download
2026-01-29 118,837 550 kB Download
2026-01-28 118,422 548 kB Download
2026-01-27 118,190 547 kB Download
2026-01-26 118,035 546 kB Download
2026-01-25 118,030 547 kB Download
2026-01-24 118,207 548 kB Download
2026-01-23 117,372 545 kB Download
2026-01-22 117,201 544 kB Download
2026-01-21 117,201 544 kB Download
2026-01-20 117,018 544 kB Download
2026-01-19 116,958 543 kB Download
2026-01-18 117,092 544 kB Download
2026-01-17 117,143 544 kB Download
2026-01-16 116,694 542 kB Download
2026-01-15 116,391 541 kB Download
2026-01-14 115,688 539 kB Download
2026-01-13 115,523 538 kB Download
2026-01-12 115,321 538 kB Download
2026-01-11 115,401 538 kB Download
2026-01-10 115,429 538 kB Download
2026-01-09 115,451 538 kB Download
2026-01-08 115,075 537 kB Download
2026-01-07 115,084 537 kB Download
2026-01-06 114,829 536 kB Download
2026-01-05 114,773 536 kB Download
2026-01-04 114,783 536 kB Download
2026-01-03 114,263 534 kB Download
2026-01-02 114,235 534 kB Download
2026-01-01 114,299 534 kB Download
2025-12-31 114,420 535 kB Download
2025-12-30 114,343 535 kB Download
2025-12-29 114,352 535 kB Download
2025-12-28 114,287 535 kB Download
2025-12-27 114,267 536 kB Download
2025-12-26 114,328 536 kB Download
2025-12-25 114,435 536 kB Download
2025-12-24 114,282 536 kB Download
2025-12-23 114,023 535 kB Download
2025-12-22 113,644 534 kB Download
2025-12-21 113,619 534 kB Download
2025-12-20 113,626 534 kB Download
2025-12-19 113,558 534 kB Download
2025-12-18 113,464 534 kB Download
2025-12-17 113,838 535 kB Download
2025-12-16 113,420 534 kB Download
2025-12-15 113,341 533 kB Download
2025-12-14 113,332 534 kB Download
2025-12-13 113,343 534 kB Download
2025-12-12 112,938 533 kB Download
2025-12-11 112,527 532 kB Download
2025-12-10 112,589 532 kB Download
2025-12-09 112,602 532 kB Download
2025-12-08 112,055 530 kB Download
2025-12-07 112,493 532 kB Download
2025-12-06 112,594 532 kB Download
2025-12-05 112,211 531 kB Download
2025-12-04 113,224 534 kB Download
2025-12-03 114,015 537 kB Download
2025-12-02 114,538 540 kB Download
2025-12-01 113,977 538 kB Download
2025-11-30 113,533 537 kB Download
2025-11-29 113,534 537 kB Download
2025-11-28 113,538 538 kB Download
2025-11-27 113,248 538 kB Download
2025-11-26 123,428 568 kB Download
2025-11-25 132,933 596 kB Download
2025-11-24 133,112 597 kB Download
2025-11-23 133,223 598 kB Download
2025-11-22 133,129 598 kB Download
2025-11-21 132,941 598 kB Download
2025-11-20 132,622 598 kB Download
2025-11-19 132,607 599 kB Download
2025-11-18 132,105 597 kB Download
2025-11-17 131,899 597 kB Download
2025-11-16 131,851 597 kB Download
2025-11-15 131,486 596 kB Download
2025-11-14 131,210 595 kB Download
2025-11-13 130,811 595 kB Download
2025-11-12 130,703 595 kB Download
2025-11-11 130,598 596 kB Download
2025-11-10 130,341 594 kB Download
2025-11-09 130,484 595 kB Download
2025-11-08 130,375 596 kB Download
2025-11-07 130,241 596 kB Download
2025-11-06 129,938 596 kB Download
2025-11-05 129,604 595 kB Download
2025-11-04 129,669 596 kB Download
2025-11-03 129,441 595 kB Download
2025-11-02 129,072 594 kB Download
2025-11-01 128,853 593 kB Download
2025-10-31 128,728 593 kB Download
2025-10-30 129,385 595 kB Download
2025-10-29 129,883 597 kB Download
2025-10-28 129,423 595 kB Download
2025-10-27 129,163 594 kB Download
2025-10-26 129,130 594 kB Download
2025-10-25 129,182 595 kB Download
2025-10-24 128,939 595 kB Download
2025-10-23 128,843 595 kB Download
2025-10-22 128,534 594 kB Download
2025-10-21 128,395 594 kB Download
2025-10-20 128,147 593 kB Download
2025-10-19 127,689 592 kB Download
2025-10-18 127,643 592 kB Download
2025-10-17 127,634 593 kB Download
2025-10-16 127,411 592 kB Download
2025-10-15 127,262 592 kB Download
2025-10-14 126,949 590 kB Download
2025-10-13 126,733 589 kB Download
2025-10-12 126,735 589 kB Download
2025-10-11 126,661 590 kB Download
2025-10-10 126,765 591 kB Download
2025-10-09 126,773 591 kB Download
2025-10-08 126,695 591 kB Download
2025-10-07 126,431 590 kB Download
2025-10-06 126,328 590 kB Download
2025-10-05 125,427 588 kB Download
2025-10-04 125,513 588 kB Download
2025-10-03 125,406 588 kB Download
2025-10-02 125,338 588 kB Download
2025-10-01 125,391 589 kB Download
2025-09-30 125,499 590 kB Download
2025-09-29 125,463 589 kB Download
2025-09-28 125,417 589 kB Download
2025-09-27 125,548 590 kB Download
2025-09-26 125,502 590 kB Download
2025-09-25 125,393 589 kB Download
2025-09-24 125,053 589 kB Download
2025-09-23 124,968 588 kB Download
2025-09-22 124,716 588 kB Download
2025-09-21 124,869 589 kB Download
2025-09-20 124,947 589 kB Download
2025-09-19 124,967 590 kB Download
2025-09-18 125,027 590 kB Download
2025-09-17 124,915 589 kB Download
2025-09-16 124,793 589 kB Download
2025-09-15 124,913 591 kB Download
2025-09-14 124,868 590 kB Download
2025-09-13 124,915 591 kB Download
2025-09-12 124,809 591 kB Download
2025-09-11 124,791 591 kB Download
2025-09-10 124,544 590 kB Download
2025-09-09 124,348 590 kB Download
2025-09-08 124,262 590 kB Download
2025-09-07 124,461 591 kB Download
2025-09-06 124,461 591 kB Download
2025-09-05 124,414 590 kB Download
2025-09-04 124,277 590 kB Download
2025-09-03 124,460 591 kB Download
2025-09-02 124,527 592 kB Download
2025-09-01 124,456 592 kB Download
2025-08-31 124,537 593 kB Download
2025-08-30 124,710 594 kB Download
2025-08-29 125,164 596 kB Download
2025-08-28 125,370 597 kB Download
2025-08-27 125,752 599 kB Download
2025-08-26 125,698 599 kB Download
2025-08-25 125,716 599 kB Download
2025-08-24 125,869 600 kB Download
2025-08-23 125,840 600 kB Download
2025-08-22 125,918 601 kB Download
2025-08-21 126,399 603 kB Download
2025-08-20 126,392 603 kB Download
2025-08-19 126,815 605 kB Download
2025-08-18 126,883 605 kB Download
2025-08-17 127,172 606 kB Download
2025-08-16 127,232 606 kB Download
2025-08-15 127,325 607 kB Download
2025-08-14 127,129 606 kB Download
2025-08-13 127,123 606 kB Download
2025-08-12 126,643 601 kB Download
2025-08-11 126,879 602 kB Download
2025-08-10 126,806 602 kB Download
2025-08-09 127,017 603 kB Download
2025-08-08 127,075 604 kB Download
2025-08-07 127,253 604 kB Download
2025-08-06 127,161 603 kB Download
2025-08-05 127,498 604 kB Download
2025-08-04 127,952 606 kB Download
2025-08-03 128,444 608 kB Download
2025-08-02 128,843 609 kB Download
2025-08-01 129,009 610 kB Download
2025-07-31 129,070 610 kB Download
2025-07-30 129,214 610 kB Download
2025-07-29 129,679 612 kB Download
2025-07-28 129,951 614 kB Download
2025-07-27 130,376 615 kB Download
2025-07-26 130,780 617 kB Download
2025-07-25 131,608 618 kB Download
2025-07-24 131,639 618 kB Download
2025-07-23 132,072 620 kB Download
2025-07-22 132,537 621 kB Download
2025-07-21 132,892 622 kB Download
2025-07-20 133,146 624 kB Download
2025-07-19 133,796 626 kB Download
2025-07-18 133,821 626 kB Download
2025-07-17 134,584 628 kB Download
2025-07-16 134,686 628 kB Download
2025-07-14 135,408 631 kB Download
2025-07-13 135,898 633 kB Download
2025-07-12 136,230 634 kB Download
2025-07-11 136,506 636 kB Download
2025-07-10 136,907 637 kB Download
2025-07-09 137,187 638 kB Download
2025-07-08 137,544 639 kB Download
2025-07-07 137,535 639 kB Download
2025-07-06 137,704 640 kB Download
2025-07-05 137,933 640 kB Download
2025-07-04 138,187 641 kB Download
2025-07-03 139,007 644 kB Download
2025-07-02 139,348 645 kB Download
2025-07-01 139,312 645 kB Download
2025-06-30 139,297 645 kB Download
2025-06-29 139,437 646 kB Download
2025-06-28 139,385 645 kB Download
2025-06-27 139,552 646 kB Download
2025-06-26 139,576 646 kB Download
2025-06-25 139,605 646 kB Download
2025-06-24 139,620 646 kB Download
2025-06-23 139,823 648 kB Download
2025-06-22 139,730 647 kB Download

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

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

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

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

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