← Nazad na funkcije
Free

Base64 Encode / Decode

Base64 Encoder/Decoder претвара текст у Base64 и Base64 назад у текст директно у вашем прегледачу. Unicode-безбедно кодирање исправно обрађује емоџије, писма која нису латинична и специјалне знакове. Копирање једним кликом, замена улаза/излаза и конверзија у реалном времену.

Base64 се користи свуда — data URL-ови, JWT токени, MIME кодирање е-поште, заглавља за основну аутентификацију (basic auth) и уграђени садржаји ресурса. Али прегледачи не нуде брз начин за кодирање или декодирање Base64 без писања кода. Овај алат то омогућава. Налепите било који стринг да га кодирате, или налепите било који Base64 да га декодирате назад у оригинални текст. Encoder је Unicode-безбедан (за разлику од изворне функције btoa, која не успева на знаковима ван Latin-1) — емоџији, кинески знакови, арапски и свако друго писмо се исправно кодирају и декодирају. Decoder обрађује и стандардну и URL-безбедну варијанту Base64. Конверзија у реалном времену значи да видите ажурирање излаза док куцате, а дугме за замену вам омогућава да тренутно замените улаз и излаз.

Pregled uživo
example.com
Base64 Encoder / Decoder Encode Decode
Input
Hello, DevSuite Pro!
Base64 Output
SGVsbG8sIERldlN1aXRlIFBybyE=
Copy Swap
Ključne karakteristike

Кодирање и декодирање

Тренутно се пребацујте између режима кодирања и декодирања. Претворите обичан текст у Base64 или Base64 назад у обичан текст — подржани су оба смера.

Unicode-безбедно

Исправно обрађује емоџије, кинески, арапски, хебрејски и свако друго писмо. За разлику од изворне функције прегледача btoa(), овај encoder не отказује на уносу који није Latin-1.

Копирање једним кликом

Копирајте кодирани или декодирани резултат у клипборд једним кликом — нема потребе да ручно селектујете текст.

Конверзија у реалном времену

Излаз се ажурира док куцате. Није потребно кликати на дугме — промене се приказују тренутно за брже отклањање грешака.

Подршка за URL-безбедну варијанту

Декодира и стандардни Base64 и URL-безбедни Base64 (који се користи у JWT токенима, где су + и / замењени са - и _).

Замена улаза и излаза

Једно дугме замењује поља улаза и излаза — корисно када желите поново да кодирате декодирани резултат или проверите тачност конверзије у оба смера.

Uobičajeni slučajevi upotrebe

Декодирање JWT података

Налепите део payload JWT токена да бисте га декодирали и прегледали захтеве (claims). Брже него писање скрипте за декодирање само да бисте прочитали садржај токена.

Креирање data URL-ова

Кодирајте мали текст или садржај слике да га уградите директно у CSS, HTML или конфигурационе фајлове — корисно за уграђене ресурсе.

Отклањање грешака у Basic Auth

Декодирајте Authorization: Basic заглавља да откријете креденцијале username:password приликом отклањања грешака у API-ју.

MIME садржај е-поште

Декодирајте Base64-кодиране прилоге е-поште или делове тела из сирових MIME извора ради прегледа.

Безбедно кодирање тајних података

Кодирајте бинарне стрингове или стрингове са специјалним знаковима за пренос кроз текстуалне канале (URL-ови, JSON, заглавља) где би иначе изазвали грешке.

Kako se koristi
1

Отворите Base64 алат

Кликните на икону Base64 у DevSuite Pro доку или попапу. Отвара се уређивач са два панела и прекидачем Encode/Decode.

2

Налепите ваш унос

Налепите обичан текст за кодирање или Base64 стринг за декодирање. Алат аутоматски препознаје који режим има смисла на основу вашег избора.

3

Изаберите режим

Кликните на Encode да претворите текст у Base64, или Decode да претворите Base64 назад у текст. Тренутни режим је јасно истакнут.

4

Прочитајте излаз

Претворени резултат се одмах приказује у панелу за излаз. Дужи излази се могу скроловати и подразумевано се преламају.

5

Копирајте резултат

Кликните на дугме Copy да сачувате излаз у клипборд, или користите Swap да преместите излаз назад као улаз за даљу конверзију.

Spremni da probate?

Instalirajte DevSuite Pro besplatno i otključajte 64+ alata za programere za svoj pretraživač.

Dodaj u Chrome Додај у Edge Dodaj u FireFox