Інструмент Base64, URL і хешів
Один набір інструментів для щоденних завдань кодування: кодування й декодування Base64 (турецькі та інші неанглійські літери обробляються правильно як UTF-8), файл у Base64 data URL, URL-кодування, HTML-сутності, а також хеші MD5, SHA-1, SHA-256 і SHA-512 або підписи HMAC тексту й файлів до 2 ГБ. Усе працює у вашому браузері; ваші тексти й файли ніколи не завантажуються на сервер.
Ваш текст залишається на вашому пристрої. Усе обробляється у браузері.
Як користуватися: Інструмент Base64, URL і хешів
- Виберіть, що робити: Base64, URL, HTML-сутності, хеш чи HMAC, і чи кодувати, чи декодувати.
- Введіть або вставте текст; результат з’являється миттєво. Для Base64 і хешів також можна вибрати файл.
- Скопіюйте або завантажте результат. Щоб перевірити завантаження, вставте очікуваний хеш і перегляньте збіг.
Часті запитання
Чому мій Base64 для ç, ğ чи é відрізняється від інших інструментів?
Текст завжди перетворюється на байти UTF-8 перед кодуванням — це стандарт у вебі, тож «Çağrı» стає w4dhxJ9yxLE=. Деякі старіші інструменти використовують Latin-1 або Windows-1254 і дають інший результат. Декодування також читає UTF-8; якщо дані не є текстом (зображення, PDF), їх можна завантажити як файл.
Чим відрізняються «Компонент» і «Повний URL»?
Компонент (encodeURIComponent) кодує все, крім літер, цифр і - _ . ! ~ * ' ( ), що підходить для окремого значення запиту чи частини шляху. Повний URL (encodeURI) зберігає символи на кшталт : / ? & = #, щоб уся адреса залишалася придатною до використання. «Пробіли як +» відповідає кодуванню форм, що використовується в рядках запитів.
Чи безпечні MD5 і SHA-1?
Не для безпеки. Для обох можна створити колізії, тому не використовуйте їх для захисту даних чи зберігання паролів. Для перевірки правильності копіювання файлу вони цілком підходять. Для цілісності використовуйте SHA-256 або SHA-512; для паролів потрібна спеціальна повільна функція, як-от Argon2, scrypt або bcrypt, а не звичайний хеш. Щоб створити надійні паролі, скористайтеся Генератор паролів.
Якого розміру може бути файл?
Хеші працюють для файлів приблизно до 2 ГБ. Файл читається частинами по 8 МБ у фоновому обробнику, тож використання памʼяті залишається низьким, а скасувати можна будь-коли; усі чотири хеші обчислюються за один прохід. Перетворення файлів у Base64 обмежено 10 МБ, оскільки результат приблизно на третину більший і має поміститися на сторінці.
Для чого використовується HMAC?
HMAC поєднує секретний ключ із хешем, щоб підписати повідомлення. API та вебхуки (наприклад, платіжних провайдерів) використовують HMAC-SHA256, щоб довести, що запит справді надійшов від них. Введіть тут ключ і повідомлення, щоб порівняти підпис. Для посилань і назв файлів дивіться також Генератор слагів.
Інші інструменти
- Пошук слівЗнайдіть усі допустимі слова зі своїх літер, з джокерами та літерами з поля.
- Wordle SolverВведіть свої спроби та кольори, щоб побачити всі можливі відповіді Wordle.
- Колесо фортуниВведіть імена чи варіанти й крутіть колесо, щоб обрати випадкового переможця.
- Вибір переможця розіграшу в InstagramВставте коментарі з Instagram, задайте правила й оберіть чесного переможця. Безкоштовно, без входу.
- Вибір переможця розіграшу в TikTokВставте коментарі з TikTok, задайте правила й оберіть чесного переможця. Безкоштовно, без входу.
- Вибір переможця розіграшу в YouTubeВставте коментарі з YouTube, задайте правила й оберіть чесного переможця. Безкоштовно, без входу.
- Генератор випадкових чиселОбирайте випадкові числа в будь-якому діапазоні: без повторів, відсортовані, із сумою.
- Кидок кубиківКидайте від 1 до 20 кубиків онлайн: d4, d6, d8, d10, d12, d20, d100 або власний.
- Підкидання монетиПідкиньте віртуальну монету: орел чи решка, з лічильниками та відсотками.
- Розгадувач анаграмСкладайте з літер усі справжні слова, а також анаграми з двох слів.
- Генератор випадкових слівГенеруйте випадкові справжні слова зі словника; вибирайте довжину та першу літеру.
- Лічильник слів і символівРахуйте символи, слова, речення та час читання під час друку.
- Зміна регіструПеретворюйте текст на ВЕЛИКІ літери, малі літери, Заголовний Регістр або Регістр речення.
- Генератор стильного текстуКруті шрифти для біо в Instagram, TikTok та X. Копіюйте й вставляйте.
- Сортування рядків і видалення дублікатівСортуйте рядки за алфавітом, видаляйте дублікати та порожні рядки.
- Порівняння текстівПорівняйте два тексти й побачте, що додано та видалено.
- Генератор QR-кодівБезкоштовні QR-коди для посилань, Wi-Fi, контактів та іншого. Вони ніколи не спливають.
- Генератор штрихкодівСтворюйте штрихкоди EAN-13, UPC, Code 128 та інші у форматі PNG або SVG.
- Мовлення в текстТранскрибуйте аудіо, відео чи свій голос у текст і субтитри. Працює на вашому пристрої.
- Текст у мовленняОзвучуйте будь-який текст голосами вашого пристрою. Регулюйте швидкість і висоту тону.
- Генератор паролівНадійні випадкові паролі та запам’ятовувані парольні фрази, а також перевірка надійності.
- Форматувальник JSONФорматуйте, перевіряйте та мінімізуйте JSON, переглядайте його як дерево, перетворюйте на CSV або YAML.
- Генератор слагівПеретворюйте заголовки на чисті слаги для URL. Обробляє ğ, ş, ı, é, ß та інші.
- Редактор MarkdownПишіть Markdown із живим попереднім переглядом, потім експортуйте .md або чистий HTML.
- Генератор Lorem ipsumТекст-заповнювач абзацами, реченнями чи словами: класичний Lorem ipsum або турецький тестовий текст.