Base64 编码解码工具

快速进行Base64编码和解码操作,支持文本、图片和文件

输入内容

转换结果

拖放图片到此处或

图片预览

关于Base64编码

Base64是一种基于64个可打印字符来表示二进制数据的编码方式。它常用于在HTTP环境下传输较长的标识信息,或在需要将二进制数据存储于文本文件时使用。

Base64编码原理:

  • 将每3个字节(24位)的数据分为4组,每组6位
  • 每6位数据对应一个Base64字符(共64个字符)
  • 如果输入数据不是3的倍数,会进行补位处理

Base64字符集:

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
0
1
2
3
4
5
6
7
8
9
+
/

示例:

原始文本: "Hello"
Base64编码: "SGVsbG8="

注意事项:

  • Base64编码会使数据大小增加约33%
  • Base64编码后的字符串可能包含'+', '/'和'='字符
  • 本工具支持UTF-8字符编码和解码
  • 支持图片文件转换为Base64 DataURI