💡Потрібно декодувати дані Base64? Наш безкоштовний онлайн інструмент миттєво перетворює закодовані рядки та файли назад у їхній оригінальний формат—ідеально для розробників, які працюють з API, вкладеннями електронної пошти та відновленням даних. 🚀 Підтримує файли до 10MB. Не потрібно завантажувати!
🔍 Перевірте, чи рядок Base64 відповідає стандартам RFC 4648
📊 Перетворіть кожен символ Base64 у його 6-бітове значення
🧩 Об'єднайте чотири 6-бітові частини у 24-бітові послідовності
💾 Розділіть на оригінальні 8-бітові байти та перетворіть у вихідний формат
Приймає стандартний алфавіт Base64 RFC 4648 плюс варіанти:
Тип | Символи | Примітки |
---|---|---|
0 -25 | A-Z | 🔠 Великі літери |
2 6-51 | a-z | 🔡 Малі літери |
5 2-61 | 0 -9 | 🔢 Цифри |
6 2-63 | +/ | ⚡ Стандартні символи |
= | ⏹ ️ Символ заповнення | |
-_ | 🌐 URL-безпечний варіант |
Порівняння розміру декодування:
Розмір Base64 | Оригінальний Розмір | Зменшення |
---|---|---|
4 символи | 3 байти | 🔽 25% |
1 .33KB | 1 KB | 🔽 25% |
1 .33MB | 1 MB | 🔽 25% |
Середній час обробки (Chrome v120):
Розмір Файлу | Час Декодування |
---|---|
1 KB | ⚡ <50ms |
1 00KB | ⚡ <300ms |
1 MB | ⏳ <1.5s |
1 0MB | ⏳ <8s |
Вбудовані інструменти Base64 на різних платформах:
🔤Декодування рядка
echo 'SGVsbG8=' | base64 --decode
Базове декодування рядка
📁Декодування файлу
base64 -d input.b64 > output.txt
Перетворення Base64 у файл
🔌Декодування в PowerShell
[Text.Encoding]::UTF8.GetString([Convert]::FromBase64String("SGVsbG8="))
Вбудований метод PowerShell
⌨️ Декодування в CMD
certutil -decode input.b64 output.txt
Вбудована утиліта Windows
const binaryString = atob('iVBORw0KGgo...');
const decodedData = JSON.parse(atob(localStorage.getItem('cache')));
Content-Transfer-Encoding: base64
const attachment = Buffer.from(encodedContent, 'base64');
Base64
, 2) Відсутність заповнення '=', або 3) Дані були оригінально бінарними (спробуйте зберегти як файл замість перегляду як текст).Base64
назад у стандартний формат.Base64
не є шифруванням - це кодування. Для чутливих даних переконайтеся, що було використано належне шифрування (наприклад, AES) перед оригінальним кодуванням.Для налагодження спочатку перевірте свій рядок Base64 за допомогою нашого інструменту перед спробою декодувати його у вашому додатку.
Завжди перевіряйте розмір вихідних даних після декодування - він повинен бути приблизно на 25% меншим за вхідні дані Base64.
Поєднуйте з розпакуванням gzip при обробці великих декодованих даних, які були раніше стиснуті.