Кодування та Декодування Base58 - Безкоштовний Онлайн Конвертер Base58
Закодуйте й декодуйте текст або файли у Base58 і назад онлайн. Перетворення в реальному часі, обробка лише на боці клієнта — швидко й безпечно.
Вхід
Вихід
Про кодування Base58
Base58 — це група схем кодування двійкового тексту в текст, що використовуються для представлення великих цілих чисел у вигляді буквено-цифрового тексту. Він схожий на Base64, але був змінений, щоб уникнути як не буквено-цифрових символів, так і літер, які можуть виглядати неоднозначно під час друку. Він широко використовується в Bitcoin та інших криптовалютах.
Як користуватися?
01
Виберіть режим 'Кодувати' або 'Декодувати'.
02
Введіть або вставте текст у поле вводу або перетягніть файл.
03
Результат з'явиться миттєво в полі виводу.
04
Натисніть 'Копіювати', щоб скопіювати результат, або 'Завантажити', щоб зберегти його як файл.
Основні можливості
Перетворення в реальному часі
Дивіться результати миттєво під час введення.
Підтримка файлів
Кодуйте або декодуйте файли будь-якого типу.
Безпека на стороні клієнта
Вся обробка відбувається у вашому браузері. Ваші дані ніколи не надсилаються на наші сервери.
Перетворюйте текст або файли на Base58 і розкодовуйте рядки Base58 назад у вихідні дані миттєво. Інструмент працює з алфавітом Base58 від Bitcoin — без неоднозначних символів 0, O, I та l — і видає закодований рядок або розкодовані байти в реальному часі. Уся обробка відбувається у вашому браузері, тож нічого не надсилається на сервер: ваші ключі, адреси гаманців і дані лишаються лише на вашому пристрої.
Як користуватися кодувальником / декодером Base58
- 1
Оберіть кодування або декодування
Виберіть «Кодувати», щоб перетворити текст чи файл на рядок Base58, або «Декодувати», щоб відновити вихідні дані з рядка Base58.
- 2
Введіть свої дані
Наберіть або вставте вміст у поле вводу чи перетягніть файл, щоб закодувати його прямо в браузері.
- 3
Дивіться результат миттєво
Перетворений результат з'являється на панелі виводу в реальному часі під час введення — натискати кнопку не потрібно.
- 4
Скопіюйте або завантажте
Натисніть «Копіювати», щоб скопіювати результат у буфер обміну, або «Завантажити», щоб зберегти його як файл.
Джерела
- Bitcoin Wiki — кодування Base58Check
Опис формату Base58Check для адрес Bitcoin: байт версії, корисне навантаження та контрольна сума.
- Wikipedia — кодування двійкових даних у текст
Огляд схем перетворення двійкових даних у текст із порівнянням Base58, Base64, Base32 та споріднених форматів.
Пов'язані інструменти
Кодування / Декодування Base64
Кодуйте та декодуйте дані за поширеною схемою Base64.
Генератор хешів
Створюйте хеші MD5, SHA-1 і SHA-256 з тексту або файлів.
Кодування / Декодування URL
Кодуйте та декодуйте рядки у відсотковому форматі для безпечного використання в URL.
Форматувальник JSON
Форматуйте, перевіряйте та аналізуйте дані JSON онлайн.
Поширені запитання
- Чим Base58 відрізняється від Base64?
- Base58 виключає візуально схожі символи — 0 (нуль), O (велика «о»), I (велика «і») та l (мала «L»), — тому рядок легше прочитати й переписати без помилок, ніж Base64. Натомість Base64 компактніший і краще підходить для вкладення в JSON чи URL.
- Який алфавіт Base58 використовує цей інструмент?
- Він використовує алфавіт Base58 від Bitcoin (123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz) — той самий порядок символів, що й для адрес Bitcoin і більшості криптовалютних інструментів.
- Чи це те саме, що Base58Check?
- Ні. Base58 — це чисте перетворення двійкових даних у текст, а Base58Check додає байт версії та 4-байтову контрольну суму перед кодуванням, щоб виявляти помилки введення. Цей інструмент виконує звичайне кодування й декодування Base58 без контрольної суми.
- Чи безпечно кодувати тут приватні ключі або адреси гаманця?
- Так. Усе кодування й декодування виконується повністю у вашому браузері за допомогою JavaScript, тож текст і файли не залишають ваш пристрій і не надсилаються на жоден сервер. Та все ж для роботи з реальними приватними ключами використовуйте перевірений офлайн-гаманець.
- Що означає помилка «Недійсні символи Base58» під час декодування?
- Це означає, що у вводі є символи поза алфавітом Base58 — наприклад, 0, O, I, l, пробіли або розділові знаки. Приберіть зайві символи й переконайтеся, що вставляєте справжній рядок Base58, перш ніж декодувати.
- Чи можна кодувати у Base58 файли, а не лише текст?
- Так. Перетягніть будь-який файл у поле вводу — інструмент прочитає його байти й закодує у рядок Base58 прямо у браузері. Зворотне декодування відновить вихідні байти, які можна завантажити як файл.