टेक्स्ट छुपाएं

इमेज में टेक्स्ट छुपाएं

किसी भी फोटो में एक गुप्त संदेश एम्बेड करें ताकि तस्वीर बिल्कुल सामान्य दिखे — मुफ्त, तेज़ और आपके ब्राउज़र में।

संदेश छुपाने के लिए इमेज यहाँ ड्रॉप करें

ड्रैग & ड्रॉप करें, पेस्ट करें, या फ़ाइल चुनें

PNG · JPG · WebP — आपके डिवाइस पर प्रोसेस होता है

एक क्लिक में छुपाएंवैकल्पिक पासवर्डबिना वॉटरमार्क PNG output · LSB

इमेज में टेक्स्ट क्यों छुपाएं?

किसी इमेज के अंदर टेक्स्ट छुपाने से आप सबकी नज़रों के सामने एक निजी नोट भेज सकते हैं। तस्वीर एक सामान्य फोटो जैसी दिखती है, इसलिए कोई भी उसे देखकर अंदाजा नहीं लगाएगा कि उसमें कोई शब्द हैं। यह गुप्त संदेश भेजने, अपने काम को अदृश्य रूप से वॉटरमार्क करने, या पहले से शेयर किए जा रहे फोटो में नोट छुपाने का एक मज़ेदार तरीका है।

यह टूल आपके संदेश को प्रत्येक पिक्सेल के सबसे कम महत्वपूर्ण बिट में लिखता है — इतना छोटा बदलाव जो आंखें नहीं देख सकतीं। पासवर्ड जोड़ें और संदेश एम्बेड होने से पहले एन्क्रिप्ट हो जाएगा, इसलिए कोई भी बिना चाबी के इसे नहीं पढ़ सकता।

इमेज में टेक्स्ट कैसे छुपाएं

  1. अपनी इमेज खोलें। टूल पर फोटो खींचकर छोड़ें, कोई फ़ाइल चुनें, या क्लिपबोर्ड से पेस्ट करें।
  2. अपना संदेश टाइप करें। गुप्त टेक्स्ट दर्ज करें। एक क्षमता मीटर बताता है कि कितना फिट होगा, और आप इसे एन्क्रिप्ट करने के लिए पासवर्ड जोड़ सकते हैं।
  3. छुपाएं और डाउनलोड करें। «संदेश छुपाएं» पर क्लिक करें, फिर PNG डाउनलोड करें — यह बिल्कुल वैसा ही दिखता है लेकिन गुप्त रूप से आपका टेक्स्ट रखता है।

हमेशा PNG रखें

डाउनलोड PNG में होता है क्योंकि PNG बिना नुकसान के है और प्रत्येक पिक्सेल को सुरक्षित रखता है — और इसलिए आपके छुपे हुए बिट्स को। यदि आप इसे JPG के रूप में फिर से सेव करते हैं या किसी ऐसी सेवा से गुज़ारते हैं जो इमेज को फिर से कम्प्रेस करती है, तो संदेश मिट जाएगा। PNG फ़ाइल सीधे शेयर करें।

इमेज में टेक्स्ट छिपाना असल में कैसे काम करता है

यह पेज एक तस्वीर के भीतर सादा टेक्स्ट छिपाता है, ऐसे बिट बदलकर जिन्हें आप देख नहीं सकते — यहाँ ठीक-ठीक है कि आपकी फ़ाइल के साथ क्या होता है और कितना समा सकता है।

विधि
LSB (least-significant-bit) एन्कोडिंग — हर पिक्सेल के लाल, हरे और नीले मान का सबसे निचला बिट आपके संदेश के एक बिट से बदल दिया जाता है। अल्फ़ा (पारदर्शिता) चैनल अछूता रहता है।
डेटा दर
प्रति पिक्सेल 3 बिट (हर RGB चैनल पर एक), यानी लगभग हर 3 पिक्सेल पर 1 बाइट, घटाकर 9-बाइट हेडर।
दृश्यमान बदलाव
प्रति चैनल 0–255 रंग पैमाने पर अधिकतम ±1 — आँख जो देख सकती है उससे कहीं नीचे, इसलिए तस्वीर बिलकुल एक जैसी दिखती है।
पासवर्ड विकल्प
वैकल्पिक। पासवर्ड के साथ संदेश को एम्बेड करने से पहले एन्क्रिप्ट किया जाता है — एक कुंजी से जो आपके पासवर्ड से PBKDF2 (SHA-256, 150,000 पुनरावृत्तियाँ) और एक यादृच्छिक साल्ट के ज़रिए स्ट्रेच की जाती है; पासवर्ड के बिना बिट छिपे तो रहते हैं पर एन्क्रिप्ट नहीं होते।
आउटपुट फ़ॉर्मैट
हमेशा हानि-रहित PNG। JPG और WebP पिक्सेल को दोबारा कंप्रेस करते हैं, जिससे छिपे हुए बिट मिट जाते, इसलिए टूल उन्हें कभी एक्सपोर्ट नहीं करता।

कितना समाता है

क्षमता पिक्सेल की संख्या के साथ बढ़ती है। एक 1280 × 720 इमेज लगभग 337 KB टेक्स्ट समाती है (मोटे तौर पर 346,000 सादे ASCII अक्षर); एक छोटी 600 × 400 तस्वीर भी लगभग 88 KB समाती है। टूल का लाइव मीटर आपकी लोड की गई इमेज के लिए सटीक सीमा दिखाता है, और ग़ैर-लैटिन अक्षर (जो UTF-8 में एक बाइट से ज़्यादा लेते हैं) बजट तेज़ी से खपाते हैं।

सुरक्षा: यह छिपाता है, ताला नहीं लगाता

छिपाना ताला लगाने जैसा नहीं है। स्टेगानोग्राफी यह छिपाती है कि कोई संदेश मौजूद है; अपने आप में यह संदेश की सामग्री को नहीं उलझाती। जो भी इस तरह की इमेज को LSB एक्सट्रैक्टर से गुज़ारना जानता है, वह बिना पासवर्ड वाला संदेश पढ़ सकता है। असली गोपनीयता के लिए पासवर्ड सेट करें ताकि टेक्स्ट छिपाने के साथ-साथ एन्क्रिप्ट भी हो — और याद रखें कि LSB फ़ॉरेंसिक सांख्यिकीय विश्लेषण झेलने के लिए नहीं बना है।

वे सुझाव जो सचमुच मायने रखते हैं

  • टूल जो ठीक वही PNG बनाता है, उसे ही रखें और साझा करें। उसका स्क्रीनशॉट लेना, JPG के रूप में दोबारा सहेजना, या किसी चैट ऐप को उसे अपने-आप कंप्रेस करने देना पिक्सेल को दोबारा एन्कोड कर देता है और छिपा संदेश मिटा देता है।
  • एक विस्तृत, शोर भरी तस्वीर सपाट तस्वीर से बेहतर कवर है: बिट-स्तर के नन्हे बदलाव मौजूदा बनावट में घुल-मिल जाते हैं, बजाय इसके कि वे ठोस रंग के बड़े हिस्से में उभरकर दिखें।
  • चाहते हैं कि इसे केवल सही व्यक्ति ही पढ़े? एक पासवर्ड जोड़ें — टेक्स्ट पहले एन्क्रिप्ट होता है, इसलिए जिसे शक भी हो कि इमेज में डेटा है, वह भी कुंजी के बिना इसे नहीं पढ़ सकता।

More steganography tools

अक्सर पूछे जाने वाले सवाल

टेक्स्ट छुपाने के बाद इमेज अलग दिखती है?

नहीं। केवल प्रत्येक रंग का सबसे कम बिट बदलता है, जो 255 में से अधिकतम 1 का मान बदलता है — आंखों के लिए अदृश्य। फोटो एकदम वैसी ही दिखती है।

क्या मैं संदेश को पासवर्ड से सुरक्षित कर सकता हूं?

हां। पासवर्ड दर्ज करें और संदेश एम्बेड होने से पहले एन्क्रिप्ट हो जाता है, इसलिए केवल पासवर्ड जानने वाला इसे पढ़ सकता है।

आउटपुट PNG में क्यों है, JPG में नहीं?

JPG पिक्सेल को फिर से कम्प्रेस और पुनर्व्यवस्थित करता है, जो छुपे हुए बिट्स को नष्ट कर देता है। PNG बिना नुकसान के है, इसलिए संदेश बचा रहता है। टूल हमेशा PNG एक्सपोर्ट करता है।

मेरी इमेज कहां प्रोसेस होती है?

छुपाने और निकालने की प्रक्रिया आपके ब्राउज़र में होती है, इसलिए नई फ़ाइल आपके अपने डिवाइस पर बनाई जाती है। टूल से जुड़े डेटा को कैसे संभाला जाता है, यह हमारी गोपनीयता नीति में वर्णित है।

और इमेज टूल्स