Base64转换
文本与Base64互转
加载中…
这个工具有帮助吗?
关于此工具
在文本和Base64字符串之间互相转换。为了不让中文等多字节字符损坏,会先转换成UTF-8字节再编码为Base64,解码时也按相同路径准确还原原文。Base64不是压缩也不是加密,只是把二进制数据用文本表示的一种方式。
使用方法
- 在左侧「明文」框中输入原文,右侧会立即显示Base64结果。
- 反过来,在右侧Base64框中粘贴数值,左侧会还原出原文。
- 粘贴URL安全格式(使用-、_)的Base64也能正确解码,这些字符会被自动转换为标准字符。
- 用复制按钮直接获取你需要的一侧数值。
常见问题
- 转换成Base64就是加密了吗?
- 不是。Base64是任何人都能还原的编码方式,不能用来保守秘密。如果要隐藏数值,需要另外使用真正的加密。
- 输入中文或表情符号会不会乱码?
- 不会。字符会先转换成UTF-8字节再进行Base64编码,解码后能准确还原成原始字符。
- 输入无效的Base64会怎样?
- 解码失败时,输入框边框会变红并显示错误提示。
- 这和URL或JWT里看到的Base64一样吗?
- URL和JWT常使用URL安全的Base64,用-、_代替+、/。这个工具在解码时会自动把这些字符转换回标准的Base64字符。
Base64是一种编码方式,不是能安全隐藏数据的加密。敏感信息应另行加密后再处理。