Download latest list of registered domains for .PROMO zone

6,751 registered domains — Last update: 04 Jul 2026

.PROMO domain list file

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

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

2. Daily Domain Statistics - Last 90 days

Date Total domains New Deleted
2026-07-04 6,751 + 1 - 16
2026-07-03 6,766 + 6 - 5
2026-07-02 6,765 + 12 - 4
2026-07-01 6,757 + 10 - 6
2026-06-30 6,753 + 2 - 10
2026-06-29 6,761 + 2 - 6
2026-06-28 6,765 + 4 - 3
2026-06-27 6,764 + 4 - 8
2026-06-26 6,768 + 4 - 8
2026-06-25 6,772 + 6 - 5
2026-06-24 6,771 + 4 - 10
2026-06-23 6,777 + 5 - 3
2026-06-22 6,775 + 1 - 7
2026-06-21 6,781 + 2 - 6
2026-06-20 6,785 + 4 - 9
2026-06-19 6,790 + 5 - 4
2026-06-18 6,789 + 7 - 5
2026-06-17 6,787 + 3 - 6
2026-06-16 6,790 + 3 - 2
2026-06-15 6,789 + 2 - 2
2026-06-14 6,789 + 1 - 5
2026-06-13 6,793 + 3 - 10
2026-06-12 6,800 + 5 - 7
2026-06-11 6,802 + 3 - 1
2026-06-10 6,800 + 5 - 5
2026-06-09 6,800 + 12 - 8
2026-06-08 6,796 + 2 - 2
2026-06-07 6,796 + 5 - 3
2026-06-06 6,794 + 6 - 6
2026-06-05 6,794 + 19 - 4
2026-06-04 6,779 + 8 - 11
2026-06-03 6,782 + 4 - 7
2026-06-02 6,785 + 7 - 6
2026-06-01 6,784 + 4 - 13
2026-05-31 6,793 + 2 - 2
2026-05-30 6,793 + 10 - 3
2026-05-29 6,786 + 3 - 5
2026-05-28 6,788 + 2 - 9
2026-05-27 6,795 + 16 - 8
2026-05-26 6,787 + 5 - 2
2026-05-25 6,784 + 3 - 6
2026-05-24 6,787 + 4 - 5
2026-05-23 6,788 + 3 - 4
2026-05-22 6,789 + 14 - 4
2026-05-21 6,779 + 11 - 25
2026-05-20 6,793 0 0
2026-05-19 6,793 + 4 - 16
2026-05-18 6,805 + 4 - 2
2026-05-17 6,803 + 1 - 13
2026-05-16 6,815 + 4 - 4
2026-05-15 6,815 + 11 - 7
2026-05-14 6,811 + 10 - 15
2026-05-13 6,816 + 11 - 1
2026-05-12 6,806 + 10 - 2
2026-05-11 6,798 + 2 - 8
2026-05-10 6,804 + 5 - 7
2026-05-09 6,806 + 7 - 9
2026-05-08 6,808 + 7 - 11
2026-05-07 6,812 + 10 - 5
2026-05-06 6,807 + 6 - 8
2026-05-05 6,809 + 8 - 8
2026-05-04 6,809 + 2 - 4
2026-05-03 6,811 + 4 - 5
2026-05-02 6,812 + 4 - 3
2026-05-01 6,811 + 3 - 3
2026-04-30 6,811 + 9 - 3
2026-04-29 6,805 + 3 - 8
2026-04-28 6,810 + 9 - 16
2026-04-27 6,817 + 1 0
2026-04-26 6,816 + 5 - 11
2026-04-25 6,822 + 9 - 10
2026-04-24 6,823 + 11 - 7
2026-04-23 6,819 + 12 - 5
2026-04-22 6,812 + 4 - 4
2026-04-21 6,812 + 6 - 11
2026-04-20 6,817 + 9 - 5
2026-04-19 6,813 + 1 - 8
2026-04-18 6,820 + 3 - 4
2026-04-17 6,821 + 3 - 13
2026-04-16 6,831 + 11 - 22
2026-04-15 6,842 + 10 - 2
2026-04-14 6,834 + 4 - 5
2026-04-13 6,835 + 5 - 4
2026-04-12 6,834 + 4 - 3
2026-04-11 6,833 + 11 - 5
2026-04-10 6,827 + 9 - 11
2026-04-09 6,829 + 1 - 4
2026-04-08 6,832 + 3 - 4
2026-04-07 6,833 + 3 - 7
2026-04-06 6,837 + 3 - 6
2026-04-05 6,840 + 4 - 5

3. Zone Details: .promo

.promo is a generic top-level domain designed to identify promotional content and campaign-specific landing pages. Typical use cases include seasonal sales, coupon or deal pages, product launch microsites, event registration, affiliate promotions and targeted advertising redirects. Its descriptive nature makes the purpose of a URL immediately clear to users.

From a branding perspective, .promo conveys a promotional context and can make campaign links more legible and memorable than generic subpaths. Organizations often use it for short-term or recurring campaigns to separate promotional messaging from their core corporate site. Because it explicitly signals offers, it is useful for marketing teams structuring multiple concurrent campaigns or tracking performance by domain.

When choosing .promo, consider usability and trust: include visible brand elements, secure connections (HTTPS), clear terms and contact information, and proper redirects to preserve SEO and analytics. Registration and management are like other gTLDs, and it can be combined with a primary brand domain via redirects or subdomains to maintain long-term brand integrity while keeping campaign URLs concise and focused.

Related zones:

Zone Name promo
Zone Type gTLD
Assigned by IANA YES
Public registrations allowed YES
WHOIS Server whois.nic.promo
RDAP Server https://rdap.identitydigital.services/rdap/
Managing Organization Identity Digital Limited
Organization Address c/o Identity Digital Limited
10500 NE 8th Street, Suite 750
Bellevue WA 98004
United States of America (the)

4. Historical Domain Lists for .promo zone

Access the archive of historical .PROMO domain lists and analyze how domains in the .PROMO 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 6,751 28 kB Download
2026-07-03 6,766 28 kB Download
2026-07-02 6,765 28 kB Download
2026-07-01 6,757 28 kB Download
2026-06-30 6,753 28 kB Download
2026-06-29 6,761 28 kB Download
2026-06-28 6,765 28 kB Download
2026-06-27 6,764 28 kB Download
2026-06-26 6,768 28 kB Download
2026-06-25 6,772 28 kB Download
2026-06-24 6,771 28 kB Download
2026-06-23 6,777 28 kB Download
2026-06-22 6,775 28 kB Download
2026-06-21 6,781 28 kB Download
2026-06-20 6,785 28 kB Download
2026-06-19 6,790 28 kB Download
2026-06-18 6,789 28 kB Download
2026-06-17 6,787 28 kB Download
2026-06-16 6,790 28 kB Download
2026-06-15 6,789 28 kB Download
2026-06-14 6,789 28 kB Download
2026-06-13 6,793 28 kB Download
2026-06-12 6,800 28 kB Download
2026-06-11 6,802 28 kB Download
2026-06-10 6,800 28 kB Download
2026-06-09 6,800 28 kB Download
2026-06-08 6,796 28 kB Download
2026-06-07 6,796 28 kB Download
2026-06-06 6,794 28 kB Download
2026-06-05 6,794 28 kB Download
2026-06-04 6,779 28 kB Download
2026-06-03 6,782 28 kB Download
2026-06-02 6,785 28 kB Download
2026-06-01 6,784 28 kB Download
2026-05-31 6,793 28 kB Download
2026-05-30 6,793 28 kB Download
2026-05-29 6,786 28 kB Download
2026-05-28 6,788 28 kB Download
2026-05-27 6,795 28 kB Download
2026-05-26 6,787 28 kB Download
2026-05-25 6,784 28 kB Download
2026-05-24 6,787 28 kB Download
2026-05-23 6,788 28 kB Download
2026-05-22 6,789 28 kB Download
2026-05-21 6,779 28 kB Download
2026-05-20 6,793 28 kB Download
2026-05-19 6,793 28 kB Download
2026-05-18 6,805 28 kB Download
2026-05-17 6,803 28 kB Download
2026-05-16 6,815 28 kB Download
2026-05-15 6,815 28 kB Download
2026-05-14 6,811 28 kB Download
2026-05-13 6,816 28 kB Download
2026-05-12 6,806 28 kB Download
2026-05-11 6,798 28 kB Download
2026-05-10 6,804 28 kB Download
2026-05-09 6,806 28 kB Download
2026-05-08 6,808 28 kB Download
2026-05-07 6,812 28 kB Download
2026-05-06 6,807 28 kB Download
2026-05-05 6,809 28 kB Download
2026-05-04 6,809 28 kB Download
2026-05-03 6,811 28 kB Download
2026-05-02 6,812 28 kB Download
2026-05-01 6,811 28 kB Download
2026-04-30 6,811 28 kB Download
2026-04-29 6,805 28 kB Download
2026-04-28 6,810 28 kB Download
2026-04-27 6,817 28 kB Download
2026-04-26 6,816 28 kB Download
2026-04-25 6,822 28 kB Download
2026-04-24 6,823 28 kB Download
2026-04-23 6,819 28 kB Download
2026-04-22 6,812 28 kB Download
2026-04-21 6,812 28 kB Download
2026-04-20 6,817 28 kB Download
2026-04-19 6,813 28 kB Download
2026-04-18 6,820 28 kB Download
2026-04-17 6,821 28 kB Download
2026-04-16 6,831 28 kB Download
2026-04-15 6,842 28 kB Download
2026-04-14 6,834 28 kB Download
2026-04-13 6,835 28 kB Download
2026-04-12 6,834 28 kB Download
2026-04-11 6,833 28 kB Download
2026-04-10 6,827 28 kB Download
2026-04-09 6,829 28 kB Download
2026-04-08 6,832 28 kB Download
2026-04-07 6,833 28 kB Download
2026-04-06 6,837 28 kB Download
2026-04-05 6,840 28 kB Download
2026-04-04 6,841 28 kB Download
2026-04-03 6,843 28 kB Download
2026-04-02 6,837 28 kB Download
2026-04-01 6,832 28 kB Download
2026-03-31 6,834 28 kB Download
2026-03-30 6,832 28 kB Download
2026-03-29 6,836 28 kB Download
2026-03-28 6,833 28 kB Download
2026-03-27 6,839 28 kB Download
2026-03-26 6,837 28 kB Download
2026-03-25 6,846 28 kB Download
2026-03-24 6,841 28 kB Download
2026-03-23 6,839 28 kB Download
2026-03-22 6,843 28 kB Download
2026-03-21 6,844 28 kB Download
2026-03-20 6,843 28 kB Download
2026-03-19 6,843 28 kB Download
2026-03-18 6,833 28 kB Download
2026-03-17 6,832 28 kB Download
2026-03-16 6,826 28 kB Download
2026-03-15 6,829 28 kB Download
2026-03-14 6,834 28 kB Download
2026-03-13 6,837 28 kB Download
2026-03-12 6,840 28 kB Download
2026-03-11 6,842 28 kB Download
2026-03-10 6,846 28 kB Download
2026-03-09 6,846 28 kB Download
2026-03-08 6,846 28 kB Download
2026-03-07 6,846 28 kB Download
2026-03-06 6,848 28 kB Download
2026-03-05 6,845 28 kB Download
2026-03-04 6,844 28 kB Download
2026-03-03 6,851 28 kB Download
2026-03-02 6,852 28 kB Download
2026-03-01 6,853 28 kB Download
2026-02-28 6,853 28 kB Download
2026-02-27 6,856 28 kB Download
2026-02-26 6,858 28 kB Download
2026-02-25 6,854 28 kB Download
2026-02-24 6,855 28 kB Download
2026-02-23 6,855 28 kB Download
2026-02-22 6,857 28 kB Download
2026-02-21 6,859 28 kB Download
2026-02-20 6,852 28 kB Download
2026-02-19 6,853 28 kB Download
2026-02-18 6,863 28 kB Download
2026-02-17 6,859 28 kB Download
2026-02-16 6,862 28 kB Download
2026-02-15 6,859 28 kB Download
2026-02-14 6,869 28 kB Download
2026-02-13 6,868 28 kB Download
2026-02-12 6,878 28 kB Download
2026-02-11 6,881 28 kB Download
2026-02-10 6,878 28 kB Download
2026-02-09 6,877 28 kB Download
2026-02-08 6,878 28 kB Download
2026-02-07 6,879 28 kB Download
2026-02-06 6,826 28 kB Download
2026-02-05 6,831 28 kB Download
2026-02-04 6,829 28 kB Download
2026-02-03 6,827 28 kB Download
2026-02-02 6,828 28 kB Download
2026-02-01 6,830 28 kB Download
2026-01-31 6,834 28 kB Download
2026-01-30 6,834 28 kB Download
2026-01-29 6,898 29 kB Download
2026-01-28 6,894 29 kB Download
2026-01-27 6,906 29 kB Download
2026-01-26 6,910 29 kB Download
2026-01-25 6,920 29 kB Download
2026-01-24 6,917 29 kB Download
2026-01-23 6,920 29 kB Download
2026-01-22 6,915 29 kB Download
2026-01-21 6,915 29 kB Download
2026-01-20 6,912 29 kB Download
2026-01-19 6,916 29 kB Download
2026-01-18 6,920 29 kB Download
2026-01-17 6,919 29 kB Download
2026-01-16 6,918 29 kB Download
2026-01-15 6,918 29 kB Download
2026-01-14 6,920 29 kB Download
2026-01-13 6,924 29 kB Download
2026-01-12 6,925 29 kB Download
2026-01-11 6,930 29 kB Download
2026-01-10 6,933 29 kB Download
2026-01-09 6,933 29 kB Download
2026-01-08 6,937 29 kB Download
2026-01-07 6,932 29 kB Download
2026-01-06 6,936 29 kB Download
2026-01-05 6,937 29 kB Download
2026-01-04 6,953 29 kB Download
2026-01-03 6,952 29 kB Download
2026-01-02 6,952 29 kB Download
2026-01-01 6,954 29 kB Download
2025-12-31 6,952 29 kB Download
2025-12-30 6,952 29 kB Download
2025-12-29 6,953 29 kB Download
2025-12-28 6,951 29 kB Download
2025-12-27 6,955 29 kB Download
2025-12-26 6,961 29 kB Download
2025-12-25 6,964 29 kB Download
2025-12-24 6,961 29 kB Download
2025-12-23 6,962 29 kB Download
2025-12-22 6,965 29 kB Download
2025-12-21 6,964 29 kB Download
2025-12-20 6,969 29 kB Download
2025-12-19 6,961 29 kB Download
2025-12-18 6,963 29 kB Download
2025-12-17 6,964 29 kB Download
2025-12-16 6,977 29 kB Download
2025-12-15 6,975 29 kB Download
2025-12-14 6,974 29 kB Download
2025-12-13 6,969 29 kB Download
2025-12-12 6,976 29 kB Download
2025-12-11 6,974 29 kB Download
2025-12-10 6,977 29 kB Download
2025-12-09 6,973 29 kB Download
2025-12-08 6,969 29 kB Download
2025-12-07 6,975 29 kB Download
2025-12-06 6,976 29 kB Download
2025-12-05 6,972 29 kB Download
2025-12-04 6,970 29 kB Download
2025-12-03 6,966 29 kB Download
2025-12-02 6,966 29 kB Download
2025-12-01 6,904 29 kB Download
2025-11-30 6,903 29 kB Download
2025-11-29 6,901 29 kB Download
2025-11-28 6,899 29 kB Download
2025-11-27 6,693 28 kB Download
2025-11-26 6,692 28 kB Download
2025-11-25 6,554 27 kB Download
2025-11-24 6,555 27 kB Download
2025-11-23 6,551 27 kB Download
2025-11-22 6,553 27 kB Download
2025-11-21 6,547 27 kB Download
2025-11-20 6,548 27 kB Download
2025-11-19 6,551 27 kB Download
2025-11-18 6,549 27 kB Download
2025-11-17 6,546 27 kB Download
2025-11-16 6,547 27 kB Download
2025-11-15 6,549 27 kB Download
2025-11-14 6,545 27 kB Download
2025-11-13 6,546 27 kB Download
2025-11-12 6,547 27 kB Download
2025-11-11 6,546 27 kB Download
2025-11-10 6,544 27 kB Download
2025-11-09 6,542 27 kB Download
2025-11-08 6,544 27 kB Download
2025-11-07 6,551 27 kB Download
2025-11-06 6,558 27 kB Download
2025-11-05 6,561 28 kB Download
2025-11-04 6,563 28 kB Download
2025-11-03 6,566 28 kB Download
2025-11-02 6,575 28 kB Download
2025-11-01 6,579 28 kB Download
2025-10-31 6,580 28 kB Download
2025-10-30 6,577 28 kB Download
2025-10-29 6,577 28 kB Download
2025-10-28 6,576 28 kB Download
2025-10-27 6,577 28 kB Download
2025-10-26 6,577 28 kB Download
2025-10-25 6,581 28 kB Download
2025-10-24 6,573 28 kB Download
2025-10-23 6,571 28 kB Download
2025-10-22 6,564 28 kB Download
2025-10-21 6,561 28 kB Download
2025-10-20 6,562 28 kB Download
2025-10-19 6,563 28 kB Download
2025-10-18 6,564 28 kB Download
2025-10-17 6,561 28 kB Download
2025-10-16 6,561 28 kB Download
2025-10-15 6,556 27 kB Download
2025-10-14 6,549 27 kB Download
2025-10-13 6,548 27 kB Download
2025-10-12 6,549 27 kB Download
2025-10-11 6,545 27 kB Download
2025-10-10 6,547 27 kB Download
2025-10-09 6,545 27 kB Download
2025-10-08 6,537 27 kB Download
2025-10-07 6,530 27 kB Download
2025-10-06 6,530 27 kB Download
2025-10-05 6,529 27 kB Download
2025-10-04 6,535 27 kB Download
2025-10-03 6,553 27 kB Download
2025-10-02 6,537 27 kB Download
2025-10-01 6,533 27 kB Download
2025-09-30 6,535 27 kB Download
2025-09-29 6,538 27 kB Download
2025-09-28 6,541 27 kB Download
2025-09-27 6,538 27 kB Download
2025-09-26 6,539 27 kB Download
2025-09-25 6,541 27 kB Download
2025-09-24 6,551 27 kB Download
2025-09-23 6,550 27 kB Download
2025-09-22 6,555 27 kB Download
2025-09-21 6,553 27 kB Download
2025-09-20 6,550 27 kB Download
2025-09-19 6,544 27 kB Download
2025-09-18 6,544 27 kB Download
2025-09-17 6,544 27 kB Download
2025-09-16 6,549 27 kB Download
2025-09-15 6,548 27 kB Download
2025-09-14 6,550 27 kB Download
2025-09-13 6,556 27 kB Download
2025-09-12 6,554 27 kB Download
2025-09-11 6,551 27 kB Download
2025-09-10 6,551 27 kB Download
2025-09-09 6,553 27 kB Download
2025-09-08 6,555 27 kB Download
2025-09-07 6,556 27 kB Download
2025-09-06 6,554 27 kB Download
2025-09-05 6,559 27 kB Download
2025-09-04 6,563 27 kB Download
2025-09-03 6,555 27 kB Download
2025-09-02 6,554 27 kB Download
2025-09-01 6,554 27 kB Download
2025-08-31 6,557 27 kB Download
2025-08-30 6,555 27 kB Download
2025-08-29 6,553 27 kB Download
2025-08-28 6,557 27 kB Download
2025-08-27 6,554 27 kB Download
2025-08-26 6,553 27 kB Download
2025-08-25 6,551 27 kB Download
2025-08-24 6,554 27 kB Download
2025-08-23 6,556 27 kB Download
2025-08-22 6,556 27 kB Download
2025-08-21 6,552 27 kB Download
2025-08-20 6,554 27 kB Download
2025-08-19 6,551 27 kB Download
2025-08-18 6,550 27 kB Download
2025-08-17 6,537 27 kB Download
2025-08-16 6,539 27 kB Download
2025-08-15 6,533 27 kB Download
2025-08-14 6,534 27 kB Download
2025-08-13 6,535 27 kB Download
2025-08-12 6,535 27 kB Download
2025-08-11 6,533 27 kB Download
2025-08-10 6,530 27 kB Download
2025-08-09 6,526 27 kB Download
2025-08-08 6,529 27 kB Download
2025-08-07 6,522 27 kB Download
2025-08-06 6,528 27 kB Download
2025-08-05 6,525 27 kB Download
2025-08-04 6,523 27 kB Download
2025-08-03 6,524 27 kB Download
2025-08-02 6,525 27 kB Download
2025-08-01 6,526 27 kB Download
2025-07-31 6,521 27 kB Download
2025-07-30 6,518 27 kB Download
2025-07-29 6,519 27 kB Download
2025-07-28 6,515 27 kB Download
2025-07-27 6,516 27 kB Download
2025-07-26 6,514 27 kB Download
2025-07-25 6,504 27 kB Download
2025-07-24 6,500 27 kB Download
2025-07-23 6,507 27 kB Download
2025-07-22 6,504 27 kB Download
2025-07-21 6,499 27 kB Download
2025-07-20 6,500 27 kB Download
2025-07-19 6,497 27 kB Download
2025-07-18 6,496 27 kB Download
2025-07-17 6,497 27 kB Download
2025-07-16 6,499 27 kB Download
2025-07-14 6,510 27 kB Download
2025-07-13 6,503 27 kB Download
2025-07-12 6,503 27 kB Download
2025-07-11 6,508 27 kB Download
2025-07-10 6,503 27 kB Download
2025-07-09 6,501 27 kB Download
2025-07-08 6,497 27 kB Download
2025-07-07 6,487 27 kB Download
2025-07-06 6,487 27 kB Download
2025-07-05 6,487 27 kB Download
2025-07-04 6,490 27 kB Download
2025-07-03 6,483 27 kB Download
2025-07-02 6,483 27 kB Download
2025-07-01 6,485 27 kB Download
2025-06-30 6,483 27 kB Download
2025-06-29 6,484 27 kB Download
2025-06-28 6,482 27 kB Download
2025-06-27 6,485 27 kB Download
2025-06-26 6,484 27 kB Download
2025-06-25 6,477 27 kB Download
2025-06-24 6,478 27 kB Download
2025-06-23 6,477 27 kB Download
2025-06-22 6,480 27 kB Download

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

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

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

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

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