Reverse Zone Generator

Generate complete reverse DNS zone files from CIDR blocks with customizable hostname templates

Full Zone Files: Complete DNS zone files with SOA, NS, and PTR records ready for deployment.
Hostname Templates: Customize hostname patterns using placeholders like {ip} and {ip-dashes}.
Zone Configuration: Configure name servers, contact email, TTL values, and domain settings.

Quick Examples

Available Placeholders:

{ip} Original IP address (192.168.1.100)
{ip-dashes} IP with dashes (192-168-1-100)
{domain} Base domain from settings

Zone Configuration

Generated Zone Files

1 Zone Files
256 PTR Records

1.168.192.in-addr.arpa

IPv4 256 records
; Reverse zone file for 1.168.192.in-addr.arpa
; Generated on 2025-09-28
$TTL 86400

@       IN      SOA     ns1.example.com. hostmaster.example.com. (
                202509281601  ; Serial (YYYYMMDDNN)
                3600        ; Refresh (1 hour)
                1800        ; Retry (30 minutes)  
                1209600     ; Expire (2 weeks)
                86400      ; Minimum TTL
)

; Name servers
@       IN      NS      ns1.example.com.
@       IN      NS      ns2.example.com.

; PTR Records
0                    IN      PTR     host-192-168-1-0.example.com.
1                    IN      PTR     host-192-168-1-1.example.com.
2                    IN      PTR     host-192-168-1-2.example.com.
3                    IN      PTR     host-192-168-1-3.example.com.
4                    IN      PTR     host-192-168-1-4.example.com.
5                    IN      PTR     host-192-168-1-5.example.com.
6                    IN      PTR     host-192-168-1-6.example.com.
7                    IN      PTR     host-192-168-1-7.example.com.
8                    IN      PTR     host-192-168-1-8.example.com.
9                    IN      PTR     host-192-168-1-9.example.com.
10                   IN      PTR     host-192-168-1-10.example.com.
11                   IN      PTR     host-192-168-1-11.example.com.
12                   IN      PTR     host-192-168-1-12.example.com.
13                   IN      PTR     host-192-168-1-13.example.com.
14                   IN      PTR     host-192-168-1-14.example.com.
15                   IN      PTR     host-192-168-1-15.example.com.
16                   IN      PTR     host-192-168-1-16.example.com.
17                   IN      PTR     host-192-168-1-17.example.com.
18                   IN      PTR     host-192-168-1-18.example.com.
19                   IN      PTR     host-192-168-1-19.example.com.
20                   IN      PTR     host-192-168-1-20.example.com.
21                   IN      PTR     host-192-168-1-21.example.com.
22                   IN      PTR     host-192-168-1-22.example.com.
23                   IN      PTR     host-192-168-1-23.example.com.
24                   IN      PTR     host-192-168-1-24.example.com.
25                   IN      PTR     host-192-168-1-25.example.com.
26                   IN      PTR     host-192-168-1-26.example.com.
27                   IN      PTR     host-192-168-1-27.example.com.
28                   IN      PTR     host-192-168-1-28.example.com.
29                   IN      PTR     host-192-168-1-29.example.com.
30                   IN      PTR     host-192-168-1-30.example.com.
31                   IN      PTR     host-192-168-1-31.example.com.
32                   IN      PTR     host-192-168-1-32.example.com.
33                   IN      PTR     host-192-168-1-33.example.com.
34                   IN      PTR     host-192-168-1-34.example.com.
35                   IN      PTR     host-192-168-1-35.example.com.
36                   IN      PTR     host-192-168-1-36.example.com.
37                   IN      PTR     host-192-168-1-37.example.com.
38                   IN      PTR     host-192-168-1-38.example.com.
39                   IN      PTR     host-192-168-1-39.example.com.
40                   IN      PTR     host-192-168-1-40.example.com.
41                   IN      PTR     host-192-168-1-41.example.com.
42                   IN      PTR     host-192-168-1-42.example.com.
43                   IN      PTR     host-192-168-1-43.example.com.
44                   IN      PTR     host-192-168-1-44.example.com.
45                   IN      PTR     host-192-168-1-45.example.com.
46                   IN      PTR     host-192-168-1-46.example.com.
47                   IN      PTR     host-192-168-1-47.example.com.
48                   IN      PTR     host-192-168-1-48.example.com.
49                   IN      PTR     host-192-168-1-49.example.com.
50                   IN      PTR     host-192-168-1-50.example.com.
51                   IN      PTR     host-192-168-1-51.example.com.
52                   IN      PTR     host-192-168-1-52.example.com.
53                   IN      PTR     host-192-168-1-53.example.com.
54                   IN      PTR     host-192-168-1-54.example.com.
55                   IN      PTR     host-192-168-1-55.example.com.
56                   IN      PTR     host-192-168-1-56.example.com.
57                   IN      PTR     host-192-168-1-57.example.com.
58                   IN      PTR     host-192-168-1-58.example.com.
59                   IN      PTR     host-192-168-1-59.example.com.
60                   IN      PTR     host-192-168-1-60.example.com.
61                   IN      PTR     host-192-168-1-61.example.com.
62                   IN      PTR     host-192-168-1-62.example.com.
63                   IN      PTR     host-192-168-1-63.example.com.
64                   IN      PTR     host-192-168-1-64.example.com.
65                   IN      PTR     host-192-168-1-65.example.com.
66                   IN      PTR     host-192-168-1-66.example.com.
67                   IN      PTR     host-192-168-1-67.example.com.
68                   IN      PTR     host-192-168-1-68.example.com.
69                   IN      PTR     host-192-168-1-69.example.com.
70                   IN      PTR     host-192-168-1-70.example.com.
71                   IN      PTR     host-192-168-1-71.example.com.
72                   IN      PTR     host-192-168-1-72.example.com.
73                   IN      PTR     host-192-168-1-73.example.com.
74                   IN      PTR     host-192-168-1-74.example.com.
75                   IN      PTR     host-192-168-1-75.example.com.
76                   IN      PTR     host-192-168-1-76.example.com.
77                   IN      PTR     host-192-168-1-77.example.com.
78                   IN      PTR     host-192-168-1-78.example.com.
79                   IN      PTR     host-192-168-1-79.example.com.
80                   IN      PTR     host-192-168-1-80.example.com.
81                   IN      PTR     host-192-168-1-81.example.com.
82                   IN      PTR     host-192-168-1-82.example.com.
83                   IN      PTR     host-192-168-1-83.example.com.
84                   IN      PTR     host-192-168-1-84.example.com.
85                   IN      PTR     host-192-168-1-85.example.com.
86                   IN      PTR     host-192-168-1-86.example.com.
87                   IN      PTR     host-192-168-1-87.example.com.
88                   IN      PTR     host-192-168-1-88.example.com.
89                   IN      PTR     host-192-168-1-89.example.com.
90                   IN      PTR     host-192-168-1-90.example.com.
91                   IN      PTR     host-192-168-1-91.example.com.
92                   IN      PTR     host-192-168-1-92.example.com.
93                   IN      PTR     host-192-168-1-93.example.com.
94                   IN      PTR     host-192-168-1-94.example.com.
95                   IN      PTR     host-192-168-1-95.example.com.
96                   IN      PTR     host-192-168-1-96.example.com.
97                   IN      PTR     host-192-168-1-97.example.com.
98                   IN      PTR     host-192-168-1-98.example.com.
99                   IN      PTR     host-192-168-1-99.example.com.
100                  IN      PTR     host-192-168-1-100.example.com.
101                  IN      PTR     host-192-168-1-101.example.com.
102                  IN      PTR     host-192-168-1-102.example.com.
103                  IN      PTR     host-192-168-1-103.example.com.
104                  IN      PTR     host-192-168-1-104.example.com.
105                  IN      PTR     host-192-168-1-105.example.com.
106                  IN      PTR     host-192-168-1-106.example.com.
107                  IN      PTR     host-192-168-1-107.example.com.
108                  IN      PTR     host-192-168-1-108.example.com.
109                  IN      PTR     host-192-168-1-109.example.com.
110                  IN      PTR     host-192-168-1-110.example.com.
111                  IN      PTR     host-192-168-1-111.example.com.
112                  IN      PTR     host-192-168-1-112.example.com.
113                  IN      PTR     host-192-168-1-113.example.com.
114                  IN      PTR     host-192-168-1-114.example.com.
115                  IN      PTR     host-192-168-1-115.example.com.
116                  IN      PTR     host-192-168-1-116.example.com.
117                  IN      PTR     host-192-168-1-117.example.com.
118                  IN      PTR     host-192-168-1-118.example.com.
119                  IN      PTR     host-192-168-1-119.example.com.
120                  IN      PTR     host-192-168-1-120.example.com.
121                  IN      PTR     host-192-168-1-121.example.com.
122                  IN      PTR     host-192-168-1-122.example.com.
123                  IN      PTR     host-192-168-1-123.example.com.
124                  IN      PTR     host-192-168-1-124.example.com.
125                  IN      PTR     host-192-168-1-125.example.com.
126                  IN      PTR     host-192-168-1-126.example.com.
127                  IN      PTR     host-192-168-1-127.example.com.
128                  IN      PTR     host-192-168-1-128.example.com.
129                  IN      PTR     host-192-168-1-129.example.com.
130                  IN      PTR     host-192-168-1-130.example.com.
131                  IN      PTR     host-192-168-1-131.example.com.
132                  IN      PTR     host-192-168-1-132.example.com.
133                  IN      PTR     host-192-168-1-133.example.com.
134                  IN      PTR     host-192-168-1-134.example.com.
135                  IN      PTR     host-192-168-1-135.example.com.
136                  IN      PTR     host-192-168-1-136.example.com.
137                  IN      PTR     host-192-168-1-137.example.com.
138                  IN      PTR     host-192-168-1-138.example.com.
139                  IN      PTR     host-192-168-1-139.example.com.
140                  IN      PTR     host-192-168-1-140.example.com.
141                  IN      PTR     host-192-168-1-141.example.com.
142                  IN      PTR     host-192-168-1-142.example.com.
143                  IN      PTR     host-192-168-1-143.example.com.
144                  IN      PTR     host-192-168-1-144.example.com.
145                  IN      PTR     host-192-168-1-145.example.com.
146                  IN      PTR     host-192-168-1-146.example.com.
147                  IN      PTR     host-192-168-1-147.example.com.
148                  IN      PTR     host-192-168-1-148.example.com.
149                  IN      PTR     host-192-168-1-149.example.com.
150                  IN      PTR     host-192-168-1-150.example.com.
151                  IN      PTR     host-192-168-1-151.example.com.
152                  IN      PTR     host-192-168-1-152.example.com.
153                  IN      PTR     host-192-168-1-153.example.com.
154                  IN      PTR     host-192-168-1-154.example.com.
155                  IN      PTR     host-192-168-1-155.example.com.
156                  IN      PTR     host-192-168-1-156.example.com.
157                  IN      PTR     host-192-168-1-157.example.com.
158                  IN      PTR     host-192-168-1-158.example.com.
159                  IN      PTR     host-192-168-1-159.example.com.
160                  IN      PTR     host-192-168-1-160.example.com.
161                  IN      PTR     host-192-168-1-161.example.com.
162                  IN      PTR     host-192-168-1-162.example.com.
163                  IN      PTR     host-192-168-1-163.example.com.
164                  IN      PTR     host-192-168-1-164.example.com.
165                  IN      PTR     host-192-168-1-165.example.com.
166                  IN      PTR     host-192-168-1-166.example.com.
167                  IN      PTR     host-192-168-1-167.example.com.
168                  IN      PTR     host-192-168-1-168.example.com.
169                  IN      PTR     host-192-168-1-169.example.com.
170                  IN      PTR     host-192-168-1-170.example.com.
171                  IN      PTR     host-192-168-1-171.example.com.
172                  IN      PTR     host-192-168-1-172.example.com.
173                  IN      PTR     host-192-168-1-173.example.com.
174                  IN      PTR     host-192-168-1-174.example.com.
175                  IN      PTR     host-192-168-1-175.example.com.
176                  IN      PTR     host-192-168-1-176.example.com.
177                  IN      PTR     host-192-168-1-177.example.com.
178                  IN      PTR     host-192-168-1-178.example.com.
179                  IN      PTR     host-192-168-1-179.example.com.
180                  IN      PTR     host-192-168-1-180.example.com.
181                  IN      PTR     host-192-168-1-181.example.com.
182                  IN      PTR     host-192-168-1-182.example.com.
183                  IN      PTR     host-192-168-1-183.example.com.
184                  IN      PTR     host-192-168-1-184.example.com.
185                  IN      PTR     host-192-168-1-185.example.com.
186                  IN      PTR     host-192-168-1-186.example.com.
187                  IN      PTR     host-192-168-1-187.example.com.
188                  IN      PTR     host-192-168-1-188.example.com.
189                  IN      PTR     host-192-168-1-189.example.com.
190                  IN      PTR     host-192-168-1-190.example.com.
191                  IN      PTR     host-192-168-1-191.example.com.
192                  IN      PTR     host-192-168-1-192.example.com.
193                  IN      PTR     host-192-168-1-193.example.com.
194                  IN      PTR     host-192-168-1-194.example.com.
195                  IN      PTR     host-192-168-1-195.example.com.
196                  IN      PTR     host-192-168-1-196.example.com.
197                  IN      PTR     host-192-168-1-197.example.com.
198                  IN      PTR     host-192-168-1-198.example.com.
199                  IN      PTR     host-192-168-1-199.example.com.
200                  IN      PTR     host-192-168-1-200.example.com.
201                  IN      PTR     host-192-168-1-201.example.com.
202                  IN      PTR     host-192-168-1-202.example.com.
203                  IN      PTR     host-192-168-1-203.example.com.
204                  IN      PTR     host-192-168-1-204.example.com.
205                  IN      PTR     host-192-168-1-205.example.com.
206                  IN      PTR     host-192-168-1-206.example.com.
207                  IN      PTR     host-192-168-1-207.example.com.
208                  IN      PTR     host-192-168-1-208.example.com.
209                  IN      PTR     host-192-168-1-209.example.com.
210                  IN      PTR     host-192-168-1-210.example.com.
211                  IN      PTR     host-192-168-1-211.example.com.
212                  IN      PTR     host-192-168-1-212.example.com.
213                  IN      PTR     host-192-168-1-213.example.com.
214                  IN      PTR     host-192-168-1-214.example.com.
215                  IN      PTR     host-192-168-1-215.example.com.
216                  IN      PTR     host-192-168-1-216.example.com.
217                  IN      PTR     host-192-168-1-217.example.com.
218                  IN      PTR     host-192-168-1-218.example.com.
219                  IN      PTR     host-192-168-1-219.example.com.
220                  IN      PTR     host-192-168-1-220.example.com.
221                  IN      PTR     host-192-168-1-221.example.com.
222                  IN      PTR     host-192-168-1-222.example.com.
223                  IN      PTR     host-192-168-1-223.example.com.
224                  IN      PTR     host-192-168-1-224.example.com.
225                  IN      PTR     host-192-168-1-225.example.com.
226                  IN      PTR     host-192-168-1-226.example.com.
227                  IN      PTR     host-192-168-1-227.example.com.
228                  IN      PTR     host-192-168-1-228.example.com.
229                  IN      PTR     host-192-168-1-229.example.com.
230                  IN      PTR     host-192-168-1-230.example.com.
231                  IN      PTR     host-192-168-1-231.example.com.
232                  IN      PTR     host-192-168-1-232.example.com.
233                  IN      PTR     host-192-168-1-233.example.com.
234                  IN      PTR     host-192-168-1-234.example.com.
235                  IN      PTR     host-192-168-1-235.example.com.
236                  IN      PTR     host-192-168-1-236.example.com.
237                  IN      PTR     host-192-168-1-237.example.com.
238                  IN      PTR     host-192-168-1-238.example.com.
239                  IN      PTR     host-192-168-1-239.example.com.
240                  IN      PTR     host-192-168-1-240.example.com.
241                  IN      PTR     host-192-168-1-241.example.com.
242                  IN      PTR     host-192-168-1-242.example.com.
243                  IN      PTR     host-192-168-1-243.example.com.
244                  IN      PTR     host-192-168-1-244.example.com.
245                  IN      PTR     host-192-168-1-245.example.com.
246                  IN      PTR     host-192-168-1-246.example.com.
247                  IN      PTR     host-192-168-1-247.example.com.
248                  IN      PTR     host-192-168-1-248.example.com.
249                  IN      PTR     host-192-168-1-249.example.com.
250                  IN      PTR     host-192-168-1-250.example.com.
251                  IN      PTR     host-192-168-1-251.example.com.
252                  IN      PTR     host-192-168-1-252.example.com.
253                  IN      PTR     host-192-168-1-253.example.com.
254                  IN      PTR     host-192-168-1-254.example.com.
255                  IN      PTR     host-192-168-1-255.example.com.

Zone File Structure

Generated zone files include proper SOA records with serial numbers, refresh/retry/expire timers, and NS records for delegation. All PTR records are automatically generated based on your template.

Hostname Templates

Use placeholders to create consistent naming patterns. [ip-dashes] is popular for creating hostnames like host-192-168-1-100.example.com from IP addresses.

Zone Delegation

The generated zones need to be properly delegated by your ISP or DNS provider. Ensure your name servers are configured to serve these zones and are reachable from the internet.

Best Practices

Keep TTL values reasonable (3600-86400 seconds). Use descriptive hostnames that help with network troubleshooting. Ensure forward DNS (A/AAAA) records exist for consistency.