a11y.skipToMainContent
1

Base64 Validator

Вставьте строку Base64, чтобы проверить валидность, обнаружить вариант (стандартный или безопасный URL), увидеть декодированный предварительный просмотр и измерить размер данных.

Was this tool helpful?
Send output to:
Advertisement

How to use Base64 Validator

  1. Вставьте строку Base64 в поле ввода.
  2. Нажмите Validate, чтобы проверить, является ли он действительным Base64.
  3. Нажмите Decode, чтобы увидеть предварительный просмотр декодированных данных.
  4. Просмотрите вариант, размер данных и детали прокладки.

What is Base64 Validator?

Кодирование Base64 преобразует двоичные данные в текст ASCII с использованием 64-символьного алфавита. Он используется везде — в вложениях электронной почты (MIME), URI данных, JSON Web Tokens, CSS и API. Этот инструмент проверяет строки Base64, определяет, используют ли они стандартный алфавит (A-Z, a-z, 0-9, +, /) или вариант URL-безопасности (A-Z, a-z, 0-9, -, ), и декодирует контент, чтобы вы могли его просмотреть. Если декодированные данные являются печатным текстом, вы видите фрагмент первых 100 символов. Если это двоичные данные (например, изображение или зашифрованная полезная нагрузка), инструмент сообщает вам размер данных. Все работает в вашем браузере — никакие данные не загружаются.

Advertisement

FAQ

В чем разница между стандартной и безопасной базой 64?
Стандартный Base64 использует + и / в качестве 62-го и 63-го символов, в то время как URL-безопасный Base64 использует - и вместо этого. Кодирование без URL-адресов используется в URL-адресах, именах файлов и токенах JWT, где + и / потребуется процентное кодирование.
Почему строка Base64 недействительна?
Общие проблемы: символы, не относящиеся к Base64, смешанные, отсутствующие или чрезмерные прокладки (=), неправильная длина или белое пространство. Разбейте любую строку или цитаты и попробуйте снова.
Может ли он декодировать зашифрованные или двоичные данные?
Да — инструмент декодирует любую действительную базу 64. Если результатом являются непечатные двоичные данные, он показывает размер, но не необработанные байты. Для бинарной проверки используйте шестнадцатеричный редактор.

Related tools

Author

MW
Marcus Webb"The DevTool Craftsman"

Full-Stack Developer & Tools Architect

Marcus has been writing code since the dial-up era. He has contributed to open-source developer tools, built CI/CD pipelines for startups, and debugged production incidents at 3 AM more times than he would like to admit. His philosophy is that the best developer tool is the one that gets out of your way, and he writes about practical tooling that helps teams ship faster with fewer headaches.

Advertisement