DEV Community

Henrique Marques Fernandes
Henrique Marques Fernandes

Posted on • Originally published at marquesfernandes.com on

Tabela de caracteres Base64 completa – Codificação/Decodificação

O alfabeto Base64 contém 64 caracteres ASCII básicos que são usados para codificar dados. Sim, isso mesmo, apenas 64 caracteres são suficientes para codificar qualquer dado, de qualquer tamanho.

Os caracteres do alfabeto Base64 podem ser agrupados em quatro grupos:

  • Letras maiúsculas (0-25): ABCDEFGHIJKLMNOPQRSTUVWXYZ
  • Letras minúsculas (26-51): abcdefghijklmnopqrstuvwxyz
  • Dígitos decimais (52-61): 0123456789
  • Símbolos especiais (62-63): +/

A codificação Base64 diferencia maiúsculas de minúsculas, portanto ao tentar decodificar fique atento que as variação do alfabeto pode alterar todo o seu resultado.

A codificação Base64 é frequentemente utilizada quando existe uma necessidade de transferência e armazenamento de dados binários para um dispositivo designado para trabalhar com dados textuais. Esta codificação é amplamente utilizada por aplicações em conjunto com a linguagem de marcação XML, possibilitando o armazenamento de dados binários em forma de texto.

Confira as tabelas completas dos grupos mencionados acima:

Letras maiúsculas

Index Carácter
0 A
1 B
2 C
3 D
4 E
5 F
6 G
7 H
8 I
9 J
10 K
11 L
12 M
13 N
14 O
15 P
16 Q
17 R
18 S
19 T
20 U
21 V
22 W
23 X
24 Y
25 Z

Letras minúsculas

Index Carácter
26 a
27 b
28 c
29 d
30 e
31 f
32 g
33 h
34 i
35 j
36 k
37 l
38 m
39 n
40 o
41 p
42 q
43 r
44 s
45 t
46 u
47 v
48 w
49 x
50 y
51 z

Dígitos

Index Carácter
52 0
53 1
54 2
55 3
56 4
57 5
58 6
59 7
60 8
61 9

Símbolos

Index Carácter
62 +
63 /

O post Tabela de caracteres Base64 completa – Codificação/Decodificação apareceu primeiro em Henrique Marques Fernandes.

Top comments (1)

Collapse
 
dpaine20 profile image
David Paine20

Obrigado. O artigo é simples e informativo. Para decodificar e codificar base64, você também pode consultar esse link
url-decode.com/tool/base64-decode