uk

Кодувати в Base64

Закодуйте будь-який файл як текст Base64, Base32 або Hex - повністю локально в браузері; файл ніколи не залишає ваш пристрій.

Формат Цільовий формат підсумкового файлу.
  • Base64
  • Base32
  • Hex

Обробка локально на вашому пристрої ...

0%

Ваші файли так і не залишили ваш пристрій

    Чи завантажується мій файл?

    Ні. Усе працює у вашому браузері - ваш файл ніколи не залишає пристрій. Як це перевірити

    Без завантаження100% локально
    Вміст лишається у васбез доступу третіх осіб
    Сервери в НімеччиніGDPR за задумом
    Незалежний аудитTLS A+ · Заголовки A+

    Кодування - це перетворення довільних байтів на форму, яка витримує перенесення у вигляді звичайного тексту. Багато систем - електронна пошта, JSON, XML, файли конфігурації, поля баз даних - приймають лише друковані символи і спотикаються на сирих двійкових даних. Base64 розв'язує це, відображаючи кожні три байти на чотири нешкідливі текстові символи; зображення, ключ чи невеликий файл перетворюється на рядок, який можна безпечно вбудувати, скопіювати та перетворити назад. Вміст зберігається повністю, він лише записаний інакше.

    Цей інструмент пропонує три стандартні абетки за RFC 4648. Base64 - найкомпактніший і найпоширеніший вибір, наприклад для data-URL, вбудованих вкладень чи полів API. Base32 використовує лише великі літери та цифри, завдяки чому не розрізняє регістр і зручний, коли текст набирають вручну або читають уголос (його застосовують ключі TOTP). Hex (основа 16) записує кожен байт як два символи 0-9 a-f - довший за Base64, зате читається відразу і є стандартом, коли потрібно розрізняти окремі байти, наприклад у контрольних сумах.

    Перетворення відбувається повністю локально в браузері за допомогою невеликої суто JavaScript-процедури - нічого не вивантажується, нічого не зберігається і жодна чужа бібліотека не підвантажується з CDN. Результат з'являється як текстовий файл, який можна завантажити або скопіювати; за допомогою зворотного інструмента (декодування) ви повернете з нього вихідний файл, байт за байтом точнісінько.

    Технічні дані

    Технічні дані
    Вихідний форматTXT
    Пакетна обробкаТак
    ОбробкаЛокально в браузері (JavaScript)
    Завантаження файлівНемає

    У 3 кроки

    1. Перетягніть файл.
    2. Виберіть формат (за замовчуванням: Base64).
    3. Завантажте закодований текст як файл.

    Обмеження: Кодування - це не шифрування: будь-хто може перетворити текст назад без ключа - отже, воно нічого не тримає в таємниці, а лише робить двійкові дані безпечними для тексту. Закодований текст до того ж більший за оригінал (Base64 приблизно на третину, Hex удвічі). Для дуже великих файлів цей спосіб малопрактичний.

    Часті запитання

    Чи вивантажується мій файл?

    Ні. Кодування відбувається повністю локально в браузері; файл ніколи не залишає ваш пристрій і не зберігається.

    Чи є Base64 шифруванням?

    Ні. Це лише оборотний запис. Той, у кого є текст, може перетворити його назад без ключа. Щоб захистити дані, скористайтеся інструментом шифрування.

    Який формат вибрати?

    У разі сумнівів Base64 (найкомпактніший, найпоширеніший). Base32 - для нечутливих до регістру значень, які легко набирати, Hex - для побайтового читання.

    Чи отримаю я точно оригінал назад?

    Так. За допомогою інструмента декодування текст байт за байтом перетворюється назад на незмінений вихідний файл.

    Схожі інструменти