Base64 декодер
Декодування рядків Base64 назад у оригінальний текст або дані.
Що таке декодування Base64?
Декодування Base64 - це зворотний процес кодування Base64. Воно перетворює Base64-кодований ASCII текст назад у його оригінальний бінарний або текстовий формат. Цей інструмент декодування допомагає вам швидко декодувати рядки Base64 без потреби у знаннях програмування. Need to encode data instead? Check out our Base64 Encoder tool.
Коли вам потрібне декодування Base64?
- API відповіді: Багато API повертають дані, закодовані Base64, які потрібно декодувати для використання.
- JWT токени: JSON Web токени (JWT) використовують кодування Base64 для розділів заголовка та корисного навантаження. Use our JWT Decoder to inspect token contents.
- Data URI: Витягування оригінальних даних з data URI в HTML/CSS.
- Email вміст: Декодування вкладень електронної пошти або закодованого MIME вмісту.
- Конфігураційні файли: Деякі додатки зберігають закодовані облікові дані в конфігураційних файлах.
Як використовувати цей Base64 декодер
- Вставте ваш Base64-кодований рядок у поле введення вгорі.
- Натисніть кнопку "Декодувати з Base64".
- Декодований результат відобразиться в полі виводу.
- Використовуйте кнопку "Копіювати результат", щоб скопіювати декодований текст у буфер обміну.
Недійсний рядок Base64?
Якщо ви отримали помилку, ваш ввід може не бути дійсним Base64. Рядки Base64 повинні містити лише символи A-Z, a-z, 0-9, +, / та = (для заповнення). Переконайтеся, що у вашому вводі немає зайвих пробілів або нових рядків.
Декодування Base64 у мовах програмування
Більшість мов програмування надають вбудовані функції для декодування Base64. Ось приклади:
PHP
$decoded = base64_decode($encoded);
JavaScript
const decoded = atob(encoded); // Browser
const decoded = Buffer.from(encoded, 'base64').toString(); // Node.js
Python
import base64
decoded = base64.b64decode(encoded).decode()
Go
import "encoding/base64"
decoded, _ := base64.StdEncoding.DecodeString(encoded)
Java
import java.util.Base64;
String decoded = new String(Base64.getDecoder().decode(encoded));
Ruby
require 'base64'
decoded = Base64.decode64(encoded)
C#
string decoded = Encoding.UTF8.GetString(Convert.FromBase64String(encoded));