مرکزی مواد پر جائیں

مفت تصویر اسٹیگانوگرافی (تصویر میں متن چھپائیں)

اختیاری AES-256-GCM پاس ورڈ خفیہ نویسی کے ساتھ least-significant-bit steganography استعمال کرتے ہوئے PNG میں ایک خفیہ متن پیغام چھپائیں۔ بعد میں اسی tool سے نکالیں۔ سب کچھ آپ کے براؤزر میں چلتا ہے۔

لوڈ ہونے کے بعد آف لائن کام کرتا ہے

فائل یہاں چھوڑیں، یا براؤز کرنے کے لیے کلک کریں

PNG, JPG, WebP, HEIC, HEIF · آپ کے آلے پر پراسیس ہوتی ہے

یا کلپ بورڈ سے پیسٹ کرنے کے لیے Ctrl+V دبائیں

فائلیں براؤز کریں

آپ کی فائلیں کبھی آپ کے ڈیوائس سے نہیں نکلتیں۔ تمام پروسیسنگ آپ کے براؤزر میں مقامی طور پر ہوتی ہے۔

چھوٹی تصویر بھیجنا بہت آسان ہوتا ہے۔ چھپے ہوئے نوٹس کو بہت کم جگہ چاہیے۔

یہ کیسے کام کرتا ہے۔ ہر پکسل کے سرخ، سبز اور نیلے چینل اپنے کم‌ترین اہم بٹ میں آپ کے پیغام کا ایک بٹ رکھتے ہیں — آنکھ کے لیے نادیدنی۔ آؤٹ پٹ PNG ہے (بے نقصان)؛ بعد میں JPEG یا WebP کے طور پر محفوظ کرنا دوبارہ کمپریس کر کے چھپے بٹس مٹا دیتا ہے۔

پاس ورڈ شامل کرنے سے چھپانے سے پہلے AES-256-GCM (PBKDF2، ۲۵۰٬۰۰۰ تکرار) سے پے‌لوڈ انکرپٹ ہو جاتا ہے، اس لیے وہ بھی جو ڈیٹا پر شک کرے اسے نہیں پڑھ سکتا۔ سب کچھ آپ کے براؤزر میں چلتا ہے۔

یہ کیسے کام کرتا ہے

ایک متن پیغام کو تصویر کے اندر چھپاتا ہے ہر pixel کے red، green، اور blue channels کے least-significant bit میں ڈالتے ہوئے — بصری طور پر اصل سے قابل تشخیص نہیں، اور ایک جیسے ٹول سے بازیافت۔

  1. 1
    آپ ایک host تصویر چھوڑ دیں
    PNG، JPEG، یا WebP۔ یہ براؤزر میں کینوس میں لوڈ ہوتی ہے؛ کوئی چیز اپ لوڈ نہیں۔
  2. 2
    پیغام (اختیاری طور پر) encrypt شدہ، پھر bit by bit چھپایا ہوتا ہے
    Password کے ساتھ، پیغام AES-256-GCM سے encrypt ہوتا ہے (PBKDF2، 250 000 iterations) پہلے۔ ہر bit ایک R، G، یا B channel کے LSB میں جاتا ہے — تین bits ہر pixel۔
  3. 3
    ایک PNG ڈاؤن لوڈ کریں
    نتیجہ lossless PNG کے طور پر برآمد ہوتا ہے۔ JPEG/WebP دوبارہ compress ہوں گے اور پوشیدہ bits کو destroy کریں گے، تاکہ PNG واحد محفوظ carrier ہے۔

سب کچھ براؤزر میں ہوتا ہے۔ آپ کی تصویر اور آپ کا پیغام کبھی سرور تک نہیں پہنچتے۔

متعلقہ ٹولز

اکثر پوچھے جانے والے سوالات