Base64 Кодировщик / Декодировщик

Кодируйте текст или файлы в Base64 и декодируйте строки Base64.

Поддерживает текст Unicode. Кодирование/декодирование выполняется полностью в вашем браузере — данные не отправляются на серверы.

Base64 — схема кодирования, преобразующая двоичные данные в последовательность печатных ASCII-символов. Широко применяется для встраивания изображений в HTML, отправки двоичных файлов по электронной почте, хранения учётных данных в HTTP-заголовках и передачи данных через системы, поддерживающие только текст.

Вставьте любой текст или двоичные данные в кодировщик, чтобы мгновенно получить Base64-вывод, или вставьте Base64-строку в декодировщик для восстановления исходного содержимого. Инструмент поддерживает стандартный Base64 и URL-безопасный вариант.

Всё кодирование и декодирование выполняется локально в браузере — конфиденциальные данные, такие как API-ключи или токены, никогда не отправляются на сервер. Это делает инструмент безопасным для повседневных задач в области безопасности и разработки.

Часто задаваемые вопросы

Реализация кода

import base64

# Encode
text = "Hello, World!"
encoded = base64.b64encode(text.encode()).decode()
print(encoded)  # SGVsbG8sIFdvcmxkIQ==

# Decode
decoded = base64.b64decode(encoded).decode()
print(decoded)  # Hello, World!

# URL-safe variant
url_safe = base64.urlsafe_b64encode(text.encode()).decode()

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.