IP Range to CIDR Converter
Ek start aur end IP ko CIDR blocks ke smallest set mein badlein, ya ek CIDR ko wapas uske first aur last address mein expand karein — sab aapke browser mein.
IP Range to CIDR Converter poori tarah aapke browser mein chalta hai. Jo start aur end addresses, CIDR blocks, aur ranges aap enter karte hain woh aapke device par process hote hain aur kabhi ArrayKit ko upload nahi hote.
CIDR / Subnet Calculator kholein
IP Range to CIDR ke baare mein
IP Range to CIDR Converter ek start aur end address leta hai aur aligned CIDR blocks ka woh minimal set return karta hai jo range ko bilkul cover karta hai — na zyaada, na kam. Yeh ek greedy largest-block algorithm use karta hai, isliye 192.168.1.0 se 192.168.1.255 jaisa ek tidy range ek single 192.168.1.0/24 mein collapse ho jaata hai, jabki ek off-boundary range un fewest blocks mein split hota hai jo phir bhi exact address count tak add up hote hain. Reverse mode par flip karke kisi bhi CIDR ko wapas uske network, first IP, last IP, aur total address count mein expand karein. IPv4 aur IPv6 dono supported hain, big-integer math ke saath taaki ek /32 IPv6 prefix bhi apna full 2^96 count report kare. Yeh un network engineers ke liye bana hai jo firewall rules, ACLs, route tables, aur allowlists likhte hain, aur sab kuch aapke device par chalta hai taaki aapki topology kabhi browser se bahar na jaaye.
Features
- Kisi bhi start–end IP pair ko aligned CIDR blocks ke minimal set mein aggregate karein
- Greedy largest-block algorithm — fewest blocks jo range ko bilkul cover karein
- Reverse mode ek CIDR ko network, first IP, last IP, aur address count mein expand karta hai
- Huge prefixes ke liye big-integer math ke saath full IPv4 aur IPv6 support
- ACLs ya route tables mein paste karne ke liye har emitted CIDR block ek saath copy karein
- Exact address count report karta hai taaki aap coverage ek nazar mein verify kar sakein
- Reversed ranges, mixed IP versions, aur malformed input ke liye clear errors
- Poori tarah aapke browser mein chalta hai — koi addresses ya ranges upload nahi hoti
IP Range to CIDR kaise use karein
- Range → CIDR tab selected rakhein
- Start aur end IP address enter karein (dono IPv4 ya dono IPv6)
- Aggregated CIDR blocks padhein aur unhe ek click mein copy karein
- Ek block ko uske first aur last IP mein expand karne ke liye CIDR → Range par switch karein
Example
Input
start: 192.168.1.0
end: 192.168.2.10
Output
192.168.1.0/24
192.168.2.0/29
192.168.2.8/31
192.168.2.10/32
Ek off-boundary range un fewest blocks mein split hota hai jo use bilkul cover karte hain.
Common errors aur troubleshooting
- Tool report karta hai 'Start address must be less than or equal to the end address.' — Start IP numerically end IP se higher hai. Do values swap karein taaki chhota address Start field mein ho.
- 'Start and end must be the same IP version' dikhata hai. — Aapne ek IPv4 address ko ek IPv6 se mix kiya. Do IPv4 addresses ya do IPv6 addresses use karein — ek single range dono families span nahi kar sakti.
- Ek neat-looking range expected se zyada blocks produce karta hai. — CIDR blocks power-of-two sized aur apni khud ki boundary par aligned hone chahiye. Jo range un boundaries par start aur end nahi hota use kai blocks chahiye; counts phir bhi exact range size tak sum hote hain.
- Reverse mode aapke type kiye address se ek alag network dikhata hai. — Ek CIDR apne network address se define hota hai, isliye host bits mask off ho jaate hain. 192.168.1.130/24 192.168.1.0/24 mein normalize hota hai — yeh expected hai.
Aksar pooche jaane wale sawaal
- Converter kaunse CIDR blocks output karna hai yeh kaise pick karta hai?
- Yeh range ko start address se walk karta hai aur, har step par, woh largest block emit karta hai jo current address par aligned bhi ho aur remaining range ke andar fit bhi ho. Use greedily repeat karna range ko bilkul cover karne wale CIDR blocks ka minimal set deta hai.
- Mera range ek ke bajaye kai CIDR blocks mein kyun badalta hai?
- Ek single CIDR block hamesha apni khud ki boundary par aligned addresses ka ek power-of-two number rakhta hai. Jab tak aapka start aur end un boundaries par line up na ho, koi ek block range cover nahi kar sakta, isliye woh un fewest blocks mein split hota hai jinke sizes exact count tak add up hote hain.
- Kya yeh IPv6 ranges aur huge prefixes handle karta hai?
- Haan. IPv6 addresses 128-bit big integers mein parse hote hain, isliye wahi aggregation v6 ke liye kaam karta hai aur reverse mode enormous counts report kar sakta hai — ek /32 IPv6 block, jaise, 2^96 addresses rakhta hai.
- CIDR → Range mode kya return karta hai?
- 10.0.0.0/24 ya 2001:db8::/32 jaisa ek block paste karein aur yeh network address, first IP, last IP, aur block mein addresses ki total number dikhata hai, kisi bhi host bits ko pehle network boundary par mask karke.
- Kya main ek aisa IP paste kar sakta hoon jo block ka network address nahi hai?
- Haan. CIDR → Range mode mein host bits automatically mask off ho jaate hain, isliye 192.168.1.200/24 aur 192.168.1.0/24 dono same network, first IP, aur last IP par resolve hote hain.
- Kya mere IP addresses ek server ko bheje jaate hain?
- Nahi. IP Range to CIDR Converter poori tarah aapke browser mein chalta hai. Jo addresses aur ranges aap enter karte hain woh aapke device par compute hote hain aur kabhi ArrayKit ko upload nahi hote.
Related tools
- CIDR / Subnet Calculator — Ek CIDR block ka network, broadcast, host range aur mask calculate karein.
- IPv6 ↔ IPv4 Converter — IPv4 aur IPv6 (mapped/expanded/compressed) ke beech convert karein aur embedded IPv4 extract karein.
- URL Parser — Ek URL ko uske parts mein todein aur query parameters list karein.
- User Agent Parser — User-Agent ko browser, engine, OS aur device mein break karein
- HAR File Viewer — Ek .har file kholein aur har request, header, timing aur response ko browser mein inspect karein.
- Number Base Converter — Integers ko binary, octal, decimal aur hexadecimal ke beech convert karein.
Saare ArrayKit tools