Кодування/Декодування Base64

Encode text or files to Base64, decode Base64 back. Supports URL-safe variant and Data URI.

Обробка у браузері (працює офлайн)
1

Введіть текст

Вставте або введіть вміст у поле.

2

Налаштуйте параметри

Налаштуйте параметри для отримання бажаного результату.

3

Скопіюйте або збережіть

Скопіюйте вивід у буфер обміну або збережіть.

Ключові можливості

Перетворення в реальному часі

Миттєве кодування або декодування під час введення. Натискання кнопок не потрібне — результати оновлюються в реальному часі з кожним натисканням клавіші.

Підтримка тексту та файлів

Кодуйте будь-які файли (зображення, PDF, ZIP) у Base64 або вставте Base64 для декодування та завантаження оригінального файлу.

URL-безпечний Base64 (RFC 4648)

Перемикання одним кліком на URL-безпечний варіант, що замінює +/ на -_ та пропускає доповнення. Ідеально для JWT-токенів та URL-параметрів.

Вивід Data URI

Генерує готові рядки data:{mime};base64,... для прямого вбудовування зображень, шрифтів або файлів у HTML, CSS або JS.

Попередній перегляд зображень та автовизначення

Автоматично виявляє декодовані зображення (PNG, JPEG, GIF, WebP) та показує вбудований попередній перегляд. Інтелектуальне визначення перемикає в режим декодування при виявленні введення Base64.

Обмін, статистика та конфіденційність

Обмін виводу на введення одним кліком, відображення розміру в байтах у реальному часі та 100% обробка в браузері — ваші дані ніколи не залишають пристрій.

Про цей інструмент

Що таке кодувальник/декодувальник Base64?

Кодувальник/декодувальник Base64 перетворює текст та файли в кодування Base64 і навпаки. Base64 — це схема кодування двійкових даних у текст, що широко використовується для вбудовування даних у URL, електронні листи, HTML та JSON.

Кодуйте текст або будь-які файли (зображення, PDF, ZIP) у Base64 або декодуйте рядки Base64 назад у текст або файли для завантаження — усе у вашому браузері, з підтримкою URL-безпечного варіанту та Data URI.

Поширені варіанти використання

  • Data URI: Кодуйте зображення або шрифти як Base64 Data URI для вбудовування в HTML/CSS без зовнішніх запитів
  • JWT-токени: Декодуйте корисні дані JWT за допомогою URL-безпечного Base64 для налагодження та перевірки
  • Автентифікація API: Кодуйте облікові дані для заголовків HTTP Basic Authentication
  • Передача файлів: Перетворюйте двійкові файли на текст Base64 для включення в JSON API, електронні листи або файли конфігурації
  • Вкладення електронної пошти: Кодуйте/декодуйте MIME-вкладення в протоколах електронної пошти
  • Налагодження для розробників: Швидка перевірка даних, закодованих у Base64, у логах, токенах або відповідях API

Обробка Base64 з пріоритетом конфіденційності

Усе кодування та декодування відбувається безпосередньо у вашому браузері. Ваші файли та текст обробляються локально та ніколи не завантажуються на сервер.

  • Ідеально для кодування конфіденційних облікових даних, токенів та особистих файлів
  • Без серверної обробки, без логування, без збору даних
  • Повністю працює офлайн після початкового завантаження сторінки
  • Встановіть як PWA для миттєвого доступу без інтернету

Часті запитання

Base64 — це схема кодування двійкових даних у текст, яка перетворює двійкові дані в символи ASCII. Вона широко використовується в URL даних, вкладеннях електронної пошти та корисних навантаженнях API.
Yes. Switch to the File tab to encode any file (images, PDFs, ZIPs, etc.) to Base64. You can also decode a Base64 string back to a downloadable file.
Ні. Вся обробка відбувається повністю у вашому браузері. Ваші дані ніколи не залишають ваш пристрій — нічого не завантажується на сервер.
Так. Після завантаження сторінки інструмент працює повністю офлайн. Для найкращого досвіду встановіть PrivaDeck як PWA з вашого браузера.
Обмежень зі сторони сервера немає. Максимальний розмір файлу залежить від доступної пам'яті вашого пристрою та можливостей браузера. Більшість сучасних пристроїв обробляють файли розміром до кількох сотень МБ без проблем.
URL-safe Base64 (RFC 4648 section 5) replaces + with - and / with _, and omits padding =. It's commonly used in JWT tokens, URL parameters, and filenames.