КодуванняБезкоштовноБез завантаженняБез реєстрації
Декодувати Base64
Вставте Base64 й одразу прочитайте текст або завантажте декодований файл. Працює й URL-safe Base64.
Декодовані дані схожі на файл
Працює у вашому браузері. Дані не надсилаються на сервер.
Як користуватися: Декодувати Base64
Вставте Base64
Вставте рядок Base64, URL-safe значення чи повний data URI. Пробіли й перенесення ігноруються.
Прочитайте результат
Текст декодується як UTF-8 під час введення. Якщо це файл, наприклад зображення чи PDF, інструмент покаже тип і розмір.
Скопіюйте чи завантажте
Скопіюйте текст або завантажте файл із правильним розширенням.
Навіщо цей інструмент
Base64 перетворює двійкові дані на звичайні літери й цифри, щоб вони проходили через пошту, JSON, URL і HTTP-заголовки. Він трапляється в токенах API, вкладеннях листів, секретах Kubernetes, data URI й заголовках Basic-автентифікації, і часто треба швидко подивитися, що всередині.
Декодер обробляє варіанти, на яких ламаються прості декодери: URL-safe Base64 із - та _, значення без знаків = в кінці, MIME з перенесеннями рядків і data URI з префіксом data:…;base64,. Текст декодується як UTF-8, тож кирилиця й емодзі виходять правильно.
Часті запитання
Як декодувати Base64?
Вставте рядок Base64 у поле. Декодований текст з’явиться одразу; якщо це файл, його можна завантажити.
Чому з’являється помилка «некоректний Base64»?
У рядку є символи поза алфавітом Base64 або його обрізано. Перевірте, що скопійовано все значення; пробіли, перенесення й відсутні знаки = не заважають.
Як декодувати Base64 у JavaScript?
Для тексту: new TextDecoder().decode(Uint8Array.from(atob(b64), c => c.charCodeAt(0))). Сам atob() ламає кирилицю.
Як декодувати Base64 у Python?
base64.b64decode(s).decode("utf-8"). Для URL-safe рядків — base64.urlsafe_b64decode, додавши знаки = за потреби.
Мої файли завантажуються на сервер?
Ні. formatmath конвертує файли кодом, який працює у вашому браузері. Ваші файли не завантажуються, не зберігаються і ми їх не бачимо.
Це безкоштовно?
Так. Без водяних знаків і денних лімітів. Акаунт не обов’язковий, він лише зберігає історію ваших конвертацій.