Base64 Encode/Decode (စာသား/ဖိုင် ပံ့ပိုးမှု)
သင်၏ browser တွင် Base64 Decode / Base64 Encode ကို ချက်ချင်း လုပ်ဆောင်ပါ။ စာသား၊ ဖိုင်များနှင့် Data URL များကို ပြောင်းလဲနိုင်သော Base64 tool တစ်ခု။
Input ပေါ်မူတည်ပြီး အသင့်တော်ဆုံး လုပ်ဆောင်မှုကို အကြံပြုသည်။
အဆင့်မြင့် ဆက်တင်များ
အဆင့်မြင့် ဆက်တင်များ
စာသားအဖြစ် ပြသရာတွင် UTF-8 အဖြစ် ဘာသာပြန်သည်။ မူရင်းဒေတာသည် အခြား character code ဖြစ်ပါက ပြသမှု ပျက်စီးနိုင်သည်။
အသုံးပြုပုံ / ဥပမာများ
Base64 Encode လုပ်ခြင်း
- Mode ကို 'Encode' သို့မဟုတ် 'အလိုအလျောက်' သို့ ထားပါ။
- စာသားကို input ကွက်လပ်တွင် ထည့်ပါ။
- Base64 ရရှိရန် 'ပြောင်းလဲမည်' ကို နှိပ်ပါ။
Hello, Base64!
SGVsbG8sIEJhc2U2NCE=
Base64 Decode လုပ်ခြင်း
- Mode ကို 'Decode' သို့မဟုတ် 'အလိုအလျောက်' သို့ ထားပါ။
- Base64 (သို့မဟုတ် Data URL) ကို ထည့်ပါ။
- စာသား သို့မဟုတ် ဖိုင်ရလဒ်ကို မြင်ရရန် ပြောင်းလဲပါ။
VGhpcyBpcyBhIHRleHQgZXhhbXBsZQ==
This is a text example
Data URL ခွဲထုတ်ခြင်း
MIME နှင့် Base64 body ကို အလိုအလျောက် ခွဲထုတ်ရန် Data URL ကို ထည့်ပါ။ ၎င်းတို့ကို ကူးယူပြီး ပြန်လည်အသုံးပြုနိုင်သည်။
data:text/plain;base64,SGVsbG8=
MIME: text/plain Base64: SGVsbG8=
မှတ်ချက်များ
'စာသားအဖြစ် ပြသမည် (UTF-8)' ဖြင့် ကြည့်သည့်တိုင် မှားယွင်းနေပါက စစ်ဆေးရန် binary အဖြစ် ဒေါင်းလုဒ်လုပ်ပါ။
data:...;base64, သည် Base64 body ရှေ့တွင် ရှိသည်။ Header မပါပါက ခွဲထုတ်၍ မရနိုင်ပါ။
အရွယ်အစား ကြီးမားပါက လုပ်ဆောင်မှု ကြာမြင့်နိုင်သည်။
ဗဟုသုတ
- Base64 သည် 3 bytes ကို 4 characters အဖြစ် ပြောင်းလဲသည်။
- URL-safe Base64 သည် + / အစား - _ ကို အသုံးပြုသည်။
FAQ
'စာသားအဖြစ် ပြသမည် (UTF-8)' mode ကို ပံ့ပိုးထားပါသည်။ Binary data အတွက် စစ်ဆေးရန် 'ဖိုင်အဖြစ် ဒေါင်းလုဒ်လုပ်မည်' သို့ ပြောင်းပါ။
ဟုတ်ကဲ့။ data:*;base64, header နှင့် Base64 body ကို အလိုအလျောက် ခွဲထုတ်ပေးပြီး MIME type ကိုလည်း ပြသပေးနိုင်သည်။
မပို့ပါ။ ပြောင်းလဲမှုသည် browser အတွင်း၌သာ ပြီးဆုံးပြီး ဆာဗာသို့ upload မတင်ပါ။
ဟုတ်ကဲ့။ အီးမေးလ်များ သို့မဟုတ် လက်မှတ်များမှ စာကြောင်းသစ်များပါသော Base64 ကို ကိုင်တွယ်ရန် 'နေရာလွတ်/စာကြောင်းသစ်များကို လျစ်လျူရှုမည်' ကို ဖွင့်ပါ။
ဟုတ်ကဲ့။ 'URL-safe Base64 ကို ခွင့်ပြုမည်' ကို ဖွင့်ပါ။