Base64 متن اور فائلیں، تصویر سے data URL تک، فوری اور مجموعی محفوظ انکوڈ/ڈی کوڈ کریں۔
سے
نتیجہ
ڈیٹا یو آر ایل بنانے کے لیے فائل یا تصویر ڈراپ کریں
CSS/HTML میں آئیکنز اور چھوٹی تصاویر کے لیے بہترین
Base64 ہر جگہ ہے: ای میل اٹیچمنٹ کے ہیڈرز، JWT ٹوکن کے پے لوڈ، CSS میں شامل data URL، ایسی کنفیگریشن قدریں جنہیں JSON سے بحفاظت گزرنا ہو، اور ایک درخواست بچانے کے لیے CSS میں براہِ راست شامل پس منظر کی تصاویر۔ یہ ٹول تمام سمتوں میں تیزی اور حفاظت سے کام کرتا ہے۔ متن کی انکوڈنگ TextEncoder کے ذریعے درست UTF-8 استعمال کرتی ہے، اس لیے ایموجی، عربی اور اعراب والے حروف انکوڈ اور ڈی کوڈ ہونے پر بائٹ بہ بائٹ بالکل واپس آتے ہیں، برخلاف btoa/atob کے سادہ طریقوں کے جو غیر لاطینی حروف پر ناکام ہو جاتے ہیں۔ فائل موڈ تصویر یا دستاویز کو پیسٹ کرنے کے لیے تیار data URL میں بدلتا ہے اور نتیجے کا سائز دکھاتا ہے تاکہ آپ جانچ سکیں کہ اسے براہِ راست شامل کرنا مناسب ہے یا نہیں۔ ہر عمل براؤزر میں دو طرفہ سوئچ کے ساتھ ہوتا ہے، اس لیے انکوڈ اور ڈی کوڈ کی جانچ فوراً ہوتی ہے۔
Base64 ہر 3 بائٹس کو 4 حروف میں انکوڈ کرتا ہے، اس لیے نتیجہ تقریباً 33% بڑا ہوتا ہے۔ یہ فارمیٹ کی فطری خصوصیت ہے، ٹول کی کمی نہیں۔
یہ درست سٹرنگز کو بغیر تنبیہ کے ڈی کوڈ کرتا ہے اور Base64 حروف کے مجموعے سے باہر کوئی حرف ہونے پر غلطی دکھاتا ہے، تاکہ آپ کو معلوم ہو کہ اصل ڈیٹا خراب ہے۔
چھوٹے آئیکنز اور لوگوز کے لیے جی ہاں۔ بڑی تصاویر کے لیے 33% اضافی سائز اور براؤزر کیشنگ نہ ہونے کی وجہ سے عموماً عام فائلیں بہتر ہوتی ہیں۔ ٹول سائز دکھاتا ہے تاکہ آپ فیصلہ کر سکیں۔
کیا یہ ٹول کارآمد تھا؟