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

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

Бесплатан алат за кодирање текста у Base64 и декодирање Base64 у текст. Брзо и безбедно, све у вашем прегледачу. Обрада се обавља локално у прегледачу.

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

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

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

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

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

Ограничења

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

Честа питања

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

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

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

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

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

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

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