🗝️ Шифрувальник онлайн
Безкоштовний онлайн шифрувальник і дешифратор: шифр Цезаря, Віженера, Атбаш, ROT13, афінний шифр, азбука Морзе, Base64 та інші. Підтримує кирилицю та латиницю. Усе працює у браузері, без реєстрації.
Введіть текст
Шифр
Результат
Введіть текст…

Шифрувальник онлайн

Безкоштовний онлайн шифрувальник і дешифратор: шифр Цезаря, Віженера, Атбаш, ROT13, афінний шифр, азбука Морзе, Base64 та інші. Підтримує кирилицю та латиницю. Усе працює у браузері, без реєстрації.

Доступні шифри

Шифр Цезаря
Кожна літера зсувається в алфавіті на N позицій. Класичний шифр Юлія Цезаря (зсув 3). Працює з кількома алфавітами, є перебір усіх зсувів.
привіт → туйдкх (зсув 3)
ROT13
Цезар зі зсувом 13 для латиниці. Алфавіт має 26 літер, тому шифрування і розшифрування — та сама дія. Часто ховає спойлери.
Hello → Uryyb
ROT47
Розширений ROT13: зсув на 47 позицій серед 94 видимих ASCII-символів — літер, цифр і розділових знаків. Теж симетричний.
Hello → w6==@
Атбаш
Алфавіт перевертається дзеркально: перша літера стає останньою, друга — передостанньою. Ключ не потрібен.
привіт → йїтьси
Шифр Віженера
Поліалфавітний шифр: кожна літера зсувається на величину, яку задає літера ключового слова. Стійкіший за Цезаря.
привіт (ключ «ключ») → авжщхґ
Афінний шифр
Літера з номером x стає (a·x + b) mod n, де a взаємно просте з довжиною алфавіту. Узагальнення шифру Цезаря.
hello (a=5, b=8) → rclla
Паркан (Rail Fence)
Шифр перестановки: текст записується зигзагом по N рядках і зчитується рядок за рядком. Літери не змінюються, а лише міняються місцями.
HELLO WORLD (3 рядки) → HOREL OLLWD
A1Z26
Кожна літера замінюється своїм номером в алфавіті: A=1, B=2… Найпростіший цифровий шифр для квестів і головоломок.
hello → 8-5-12-12-15
Азбука Морзе
Кодування крапками й рисками. Літери розділяються пробілом, слова — косою рискою /. Таблиці для української, російської та англійської.
привіт → .--. .-. -.-- .-- .. -
Base64
Кодує текст (UTF-8) у 64 друковані символи. Це не шифрування, але формат часто трапляється в API, токенах і листах.
Привіт → 0J/RgNC40LLRltGC
Двійковий код
Кожен байт тексту у вигляді 8 біт. У UTF-8 літера кирилиці займає 2 байти.
Hi → 01001000 01101001
Hex (16-й код)
Кожен байт тексту у шістнадцятковому вигляді. Зручно для налагодження й аналізу даних.
Hi → 48 69

Коли використовувати

  • Навчання й олімпіади з інформатики та криптографії
  • Квести, ігри й головоломки — швидко зашифрувати підказку
  • Приховати спойлер або відповідь (ROT13, Атбаш)
  • Розшифрувати завдання з невідомим зсувом за допомогою перебору
  • Кодування даних: Base64, Hex, двійковий код
  • Азбука Морзе для радіолюбителів і навчання

Як користуватись

  1. Оберіть шифр
  2. Виберіть режим: «Шифрувати» або «Розшифрувати»
  3. Введіть текст і за потреби налаштуйте зсув чи ключ
  4. Результат оновлюється миттєво — натисніть «⎘ Скопіювати»
  5. Якщо зсув шифру Цезаря невідомий, натисніть «Перебрати всі зсуви»

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

Що таке шифр Цезаря і як він працює?
Шифр Цезаря — один із найстаріших шифрів заміни. Кожна літера тексту зсувається в алфавіті на фіксовану кількість позицій: при зсуві 3 літера «А» стає «Г», «Б» — «Ґ». Розшифрування — це зсув у зворотний бік.
Як розшифрувати шифр Цезаря, якщо невідомий зсув?
Оберіть шифр Цезаря та натисніть «Перебрати всі зсуви». Інструмент покаже результат для кожного можливого зсуву, і серед них легко знайти осмислений текст. Алфавіт має лише 26–33 літери, тому перебір миттєвий.
Які алфавіти підтримуються?
Українські та англійські літери розпізнаються автоматично, вибирати алфавіт не потрібно. Кожна літера зсувається у власному алфавіті, а цифри, пробіли, розділові знаки та літери інших мов не змінюються. Регістр зберігається.
Чим шифр Віженера відрізняється від шифру Цезаря?
У Цезаря зсув однаковий для всього тексту, а у Віженера кожна літера зсувається на величину, яку задає відповідна літера ключового слова. Через це частота літер розмивається, і зламати такий шифр складніше.
Чому в ROT13 і Атбаш шифрування та розшифрування однакові?
Це симетричні перетворення: двократне застосування повертає початковий текст. ROT13 зсуває латиницю на 13 із 26 літер, а Атбаш дзеркально перевертає алфавіт.
Чому афінний шифр не приймає деякі значення a?
Число a має бути взаємно простим з довжиною алфавіту, інакше різні літери отримають однаковий шифр і розшифрувати текст буде неможливо. Інструмент повідомить, якщо значення a не підходить.
Чи безпечні ці шифри для захисту даних?
Ні. Це історичні та навчальні шифри, які легко зламати. Base64, двійковий код і Hex — лише способи запису, а не шифрування. Для реального захисту даних використовуйте сучасні алгоритми, наприклад AES.
Чи надсилається мій текст на сервер?
Ні. Усі перетворення виконуються у вашому браузері, текст нікуди не передається.