IP एड्रेस से Integer कनवर्टर ऑनलाइन
IPv4 या IPv6 एड्रेस को उसके decimal, hex और binary फॉर्म में बदलें, और वापस भी — सब कुछ आपके ब्राउज़र में।
IP Address to Integer Converter पूरी तरह आपके ब्राउज़र में चलता है। आपके द्वारा टाइप किए गए एड्रेस और नंबर कभी अपलोड नहीं होते या ArrayKit को नहीं भेजे जाते।
CIDR कैलकुलेटर खोलें
IP to Integer के बारे में
IP Address to Integer Converter किसी भी IPv4 या IPv6 एड्रेस को उसके decimal, hexadecimal और binary equivalents में बदल देता है, और एक साधारण नंबर को वापस पढ़ने योग्य IP एड्रेस में कन्वर्ट करता है। यह इनपुट से address family को अपने आप पहचान लेता है — dotted-quad IPv4 या colon-separated IPv6 — इसलिए एड्रेस कन्वर्ट करते समय आपको मैन्युअली कोई मोड चुनने की ज़रूरत नहीं पड़ती। दिशा बदलकर एक decimal या 0x-prefixed hex integer टाइप करें और सबसे छोटा वैध IPv4 या IPv6 फॉर्म वापस पाएं, जिसमें IPv6 के लिए सही '::' compression अपने आप लागू हो जाती है। यह डेटाबेस कॉलम, फ़ायरवॉल लॉग, या बाइनरी प्रोटोकॉल डंप से raw IP values पढ़ने के लिए, और bitmask, subnet, या access-control logic बनाने के लिए उपयोगी है जो numeric एड्रेस की अपेक्षा करता है। यह बैकएंड इंजीनियर्स, नेटवर्क एडमिन्स, और पैकेट कैप्चर डीबग करने वालों के लिए बनाया गया है। सब कुछ आपके ब्राउज़र में लोकली चलता है — कोई भी एड्रेस अपलोड नहीं होता।
विशेषताएँ
- IPv4 एड्रेस को 32-बिट unsigned decimal, hex और binary वैल्यू में कन्वर्ट करता है
- IPv6 एड्रेस को 128-बिट decimal, hex और binary वैल्यू में कन्वर्ट करता है
- इनपुट में colon होने के आधार पर IPv4 बनाम IPv6 को अपने आप पहचानता है
- इंटीजर को वापस IPv4 या IPv6 में कन्वर्ट करता है, मैग्नीट्यूड के आधार पर address family चुनकर
- इनपुट के रूप में decimal या 0x-prefixed hexadecimal इंटीजर स्वीकार करता है
- एड्रेस फॉर्मेट करते समय सही IPv6 '::' zero-compression लागू करता है
- आउट-ऑफ़-रेंज octets, malformed hextets, या invalid numbers के लिए स्पष्ट inline एरर देता है
- पूरी तरह आपके ब्राउज़र में चलता है, कोई एड्रेस या नंबर कहीं नहीं भेजा जाता
IP to Integer का उपयोग कैसे करें
- IP → Integer टैब चुना हुआ रखें
- 192.168.1.1 जैसा IPv4 एड्रेस या 2001:db8::1 जैसा IPv6 एड्रेस टाइप करें
- एड्रेस की Decimal, Hex, और Binary वैल्यूज़ पढ़ें
- Integer → IP पर स्विच करें और एड्रेस वापस पाने के लिए decimal या 0x hex नंबर टाइप करें
उदाहरण
इनपुट
192.168.1.1
आउटपुट
Decimal: 3232235777
Hex: 0xC0A80101
हर IPv4 octet एक 32-बिट unsigned इंटीजर में पैक होता है, फिर hex और binary में भी दिखाया जाता है।
सामान्य त्रुटियाँ और समस्या निवारण
- IPv4 एड्रेस कन्वर्ट करते समय "Octet 256 is out of range" एरर। — हर IPv4 octet 0 से 255 के बीच होना चाहिए। टाइपो चेक करें, जैसे 25.0.0.1 की जगह 256.0.0.1।
- IPv6 एड्रेस पर "Invalid hextet" एरर। — कोलन के बीच हर group में 1-4 hex digits (0-9, a-f) होने चाहिए। अतिरिक्त कैरेक्टर हटाएं और सिर्फ एक '::' इस्तेमाल करें।
- Integer → IP में IPv4 की जगह अनपेक्षित IPv6 एड्रेस दिखता है। — 4294967295 (2^32-1) से बड़ी वैल्यूज़ IPv4 एड्रेस में फिट नहीं होतीं, इसलिए IP Address to Integer Converter उन्हें अपने आप IPv6 के रूप में दिखाता है।
- पेस्ट किया गया hex वैल्यू नंबर के रूप में पहचाना नहीं जाता। — hex इंटीजर के आगे 0x लगाएं, जैसे 0xC0A80101, ताकि कनवर्टर इसे decimal वैल्यू से अलग पहचान सके।
अक्सर पूछे जाने वाले प्रश्न
- IP Address to Integer Converter IPv4 के लिए क्या कैलकुलेट करता है?
- यह चारों octets को एक ही unsigned 32-बिट इंटीजर में पैक करता है — वही वैल्यू जो डेटाबेस और routing tables अक्सर स्टोर करती हैं — और इसे hexadecimal और binary में भी दिखाता है।
- क्या IP Address to Integer Converter IPv6 सपोर्ट करता है?
- हां। IPv6 एड्रेस को 128-बिट decimal, hex, और binary वैल्यू में और उससे कन्वर्ट किया जाता है, एड्रेस फॉर्मेट करते समय सही '::' zero-compression के साथ।
- टूल कैसे पता लगाता है कि मेरा एड्रेस IPv4 है या IPv6?
- यह इनपुट में colon चेक करता है। colon वाला एड्रेस, जैसे 2001:db8::1, IPv6 माना जाता है; dotted एड्रेस, जैसे 192.168.1.1, IPv4 माना जाता है।
- क्या मैं इंटीजर को वापस IP एड्रेस में कन्वर्ट कर सकता हूं?
- हां। Integer → IP पर स्विच करें और decimal या 0x-prefixed hex नंबर डालें। 4294967295 तक की वैल्यूज़ IPv4 एड्रेस बन जाती हैं; उससे बड़ी वैल्यूज़ IPv6 बन जाती हैं।
- क्या IP to Integer कनवर्टर मेरे टाइप किए गए एड्रेस अपलोड करता है?
- नहीं। हर कन्वर्ज़न आपके ब्राउज़र में लोकली स्टैंडर्ड JavaScript मैथ का इस्तेमाल करके होता है — आपके द्वारा दर्ज किया गया एड्रेस या नंबर कभी आपकी डिवाइस से बाहर नहीं जाता।
- Binary वैल्यू में इतने डिजिट क्यों होते हैं?
- IPv4 binary आउटपुट हमेशा 32 बिट का होता है और IPv6 binary आउटपुट हमेशा 128 बिट का, zero-padded, ताकि आप देख सकें कि एड्रेस असल में raw bit pattern में कैसे मैप होता है।
संबंधित टूल
- CIDR / सबनेट कैलकुलेटर — CIDR ब्लॉक के नेटवर्क, ब्रॉडकास्ट, होस्ट रेंज और मास्क की गणना करें।
- IPv6 ↔ IPv4 कन्वर्टर — IPv4 और IPv6 (मैप्ड/विस्तारित/संपीड़ित) के बीच कन्वर्ट करें और एम्बेड IPv4 निकालें।
- IP Range to CIDR कन्वर्टर — एक शुरुआती और अंतिम IP को CIDR ब्लॉक के न्यूनतम सेट में एकत्रित करें और वापस विस्तारित करें।
- User Agent पार्सर — किसी भी User-Agent स्ट्रिंग को ब्राउज़र, OS, इंजन, और डिवाइस में तोड़ें।
- नंबर बेस कन्वर्टर — पूर्णांकों को बाइनरी, ऑक्टल, दशमलव और हेक्साडेसिमल के बीच कन्वर्ट करें।
- Bitwise कैलकुलेटर — दो पूर्णांकों पर AND, OR, XOR, NOT और bit shift लगाएँ, हर base में परिणाम देखें।
सभी ArrayKit टूल