テキストとBase64を相互変換。UTF-8対応で日本語・絵文字もそのまま、URLセーフ変換にも対応
Base64は、任意のデータを A〜Z・a〜z・0〜9・+・/ の64種類の文字(と詰め物の =)だけで表す符号化方式です。テキストや画像などのバイナリを、メールやJSON、データURIなどテキストしか扱えない場所でも安全にやり取りできる形に変換します。暗号化ではなく、誰でも元に戻せる「変換」である点に注意してください。
はい。このツールはUTF-8に対応しており、日本語・中国語・絵文字などのマルチバイト文字も正しくエンコード/デコードできます。内部では文字列をUTF-8のバイト列に変換してからBase64化(encodeURIComponentを利用)しているため、文字化けが起きません。
いいえ。エンコード/デコードの処理は、すべてお使いのブラウザ内のJavaScriptで完結します。入力したテキストがサーバーへ送信・保存されることはありません。機密情報を含むテキストも安心して変換できます。