Base64 انکوڈ اور ڈی کوڈ آن لائن مفت
ٹیکسٹ کو Base64 میں انکوڈ کریں یا Base64 کو واپس ٹیکسٹ میں ڈی کوڈ کریں، سیدھا اپنے براؤزر میں۔ مفت، بغیر سائن اپ، کوئی ڈیٹا سرور کو نہیں بھیجا جاتا۔
Base64 انکوڈ یا ڈی کوڈ کیسے کریں
- 1
انکوڈ یا ڈی کوڈ منتخب کریں
سادہ ٹیکسٹ کو Base64 میں بدلنے کے لیے «انکوڈ» ٹیب، یا Base64 کو واپس ٹیکسٹ میں بدلنے کے لیے «ڈی کوڈ» ٹیب منتخب کریں۔
- 2
اپنا ان پٹ پیسٹ کریں
ان پٹ باکس میں ٹیکسٹ لکھیں یا پیسٹ کریں۔ آپ کے لکھتے ہی نتیجہ ساتھ ساتھ اپ ڈیٹ ہوتا رہتا ہے۔
- 3
نتیجہ کاپی کریں
آؤٹ پٹ کو کلپ بورڈ پر کاپی کرنے کے لیے «آؤٹ پٹ کاپی کریں» پر کلک کریں۔
Base64 بائنری ڈیٹا کو 64 قابلِ پرنٹ ASCII حروف (A–Z، a–z، 0–9، + اور /) کی اسٹرنگ کی صورت میں ظاہر کرتا ہے۔ ان پٹ کے ہر 3 بائٹس سے 4 Base64 حروف بنتے ہیں، اس لیے آؤٹ پٹ اصل سے تقریباً 33% بڑا ہوتا ہے۔ اگر ان پٹ کی لمبائی 3 کا مضاعف نہ ہو تو آخر میں پیڈنگ حروف (=) شامل کیے جاتے ہیں۔
عام استعمال: تصاویر کو ڈیٹا URL (data:image/png;base64,…) کی صورت میں براہِ راست HTML یا CSS میں شامل کرنا، HTTP Basic Authentication ہیڈر میں اسناد انکوڈ کرنا، JSON میں بائنری ڈیٹا بھیجنا، اور XML یا ای میل اٹیچمنٹ (MIME) میں بائنری ڈیٹا رکھنا۔
Unicode کے بارے میں: براؤزر کا اپنا btoa() صرف Latin-1 حروف سنبھال سکتا ہے۔ یہ ٹول پہلے آپ کے ٹیکسٹ کو UTF-8 میں بدلتا ہے، اس لیے ایموجی، اردو، چینی، عربی اور تمام Unicode حروف درست طور پر انکوڈ اور ڈی کوڈ ہوتے ہیں۔ سب کچھ آپ کے براؤزر ہی میں ہوتا ہے۔