Почетна / Алатке за програмере / Base64 енкодер и декодер на мрежи
Бесплатни онлајн алати

Base64 енкодер и декодер на мрежи

Кодирајте UTF-8 текст у стандардни Base64 или га декодирајте назад у текст и копирајте резултат директно у прегледачу. Обрада се обавља локално у прегледачу.

Почните да користите

Base64 енкодер и декодер на мрежи

Кодирајте UTF-8 текст у стандардни Base64 или га декодирајте назад у текст и копирајте резултат директно у прегледачу.

Шта ради овај алат?

Base64 је начин представљања бинарних података користећи ASCII знакове. Користан је за пренос података преко система који подржавају само текст.

Проверени пример

Ако унесете Hello и кликнете на Кодирај, добићете SGVsbG8=. Ако затим декодирате SGVsbG8=, вратиће се Hello. Такође, текст 你好 се кодира у 5L2g5aW9 користећи UTF-8 и враћа се у исте Unicode знакове.

Ограничења

  • Кодирање прихвата највише 8.388.608 UTF-16 кодних јединица и 16 MiB UTF-8 бајтова пре Base64 претварања. Декодирање прихвата 16.777.216 изворних јединица и 8.388.608 Base64 знакова после уклањања размака. UTF-16 дужина није број UTF-8 бајтова.
  • Алат уклања размаке из Base64 пре декодирања, тако да улаз попут SGVs + размак + bG8= декодира као Hello.
  • Ако Base64 садржи неважеће знакове или декодирани бајтови нису важећи UTF-8, јавља се грешка.

Честа питања

Да ли је Base64 исто што и шифровање?

Не. Base64 је само начин представљања података, није шифровање, хеширање или компресија. Не уносите тајне само зато што излаз изгледа нечитко.

Зашто се појављује знак = на крају?

Знак = (padding) се додаје када број бајтова у извору није дељив са три. То је нормално.

Могу ли да користим овај алат за велике бинарне датотеке?

Не, овај алат је намењен тексту. За велике бинарне податке користите одвојени Base64 декодер за датотеке.

Здраво ↔ 0JfQtNGA0LDQstC+
Hello ↔ SGVsbG8=

За кодирање и враћање текста директно овде користите до 6 MiB UTF-8 података, што даје највише 8 MiB Base64. Дужи резултати могу се вратити као бајтови декодером датотека, у његовим границама.

Обрада се обавља локално у прегледачу.