Набір шифрування тексту — ROT13, Морзе, NATO, Unicode

Перетворюйте текст одним інструментом: застосуйте ROT13 або ROT47, кодуйте чи декодуйте код Морзе, вимовляйте по літерах за допомогою фонетичного алфавіту NATO, а також екрануйте чи відновлюйте послідовності Unicode \uXXXX.

Завантаження інструмента…

Набір шифрування тексту — ROT13, Морзе, NATO, UnicodeЦе набір для перетворення тексту «чотири в одному»: оберіть перетворення з випадного списку, і результат оновиться миттєво. Він підтримує поворот літер ROT13 і ROT47, код Морзе в обох напрямках, фонетичний алфавіт NATO та екранування Unicode \uXXXX. Кожне перетворення виконується цілком у вашому браузері чистим JavaScript, тож ніщо з того, що ви вводите, нікуди не завантажується й ніде не зберігається.

Що таке Набір шифрування тексту — ROT13, Морзе, NATO, Unicode?

Набір шифрування тексту — це безкоштовний конвертер, який працює в браузері й обʼєднує чотири класичні перетворення тексту за одним випадним списком. ROT13 і ROT47 — це прості шифри повороту літер, які використовують, щоб приховати спойлери, відповіді на загадки чи текст на форумах; вони самообернені, тож та сама операція і зашифровує, і розшифровує. Код Морзе перетворює літери й цифри на крапки та тире для радіо, сигналізації та навчання, а напрямок «Декодувати» зчитує крапки й тире назад у текст. Фонетичний алфавіт NATO вимовляє слова по літерах як Alfa, Bravo, Charlie, щоб вони витримали зашумлений телефонний дзвінок чи радіоканал, а також зчитує кодові слова назад у літери. Екранування Unicode переписує символи у вигляді послідовностей \uXXXX для вихідного коду, рядків JSON і налагодження, з напрямком «Відновити» для їх повернення. Розробники, радіоаматори, студенти й любителі головоломок користуються ним щодня. Оскільки віджет відображається лише за допомогою JavaScript, цей текст є описом, придатним для індексації: застосуйте rot13 до рядка, декодуйте Морзе, вимовте по літерах літерами NATO або екрануйте текст у Unicode.

Як користуватися Набір шифрування тексту — ROT13, Морзе, NATO, Unicode

  1. Оберіть перетворення з випадного списку: ROT13, ROT47, код Морзе, алфавіт NATO або екранування Unicode.
  2. Для Морзе, NATO та Unicode оберіть напрямок перемикачем «Кодувати / Декодувати» (ROT13 і ROT47 обертаються самі на себе, тож не мають перемикача).
  3. Введіть або вставте свій текст у поле Input.
  4. Спостерігайте, як перетворений результат зʼявляється в полі Output, доступному лише для читання, у міру введення.
  5. Дивіться кількість символів на вході та виході в рядку статистики нижче.
  6. Натисніть «Копіювати», щоб помістити результат у буфер обміну.

Приклади

ROT13 для слова

Вхідні дані

Hello

Результат

Uryyb

Кодувати текст у код Морзе

Вхідні дані

SOS

Результат

... --- ...

Вимовити імʼя по літерах алфавітом NATO

Вхідні дані

Cat

Результат

Charlie Alfa Tango

Поширені запитання

Чому ROT13 і ROT47 не мають перемикача «Кодувати/Декодувати»?
Обидва — самообернені шифри: застосування того самого повороту двічі повертає вихідний текст. ROT13 зсуває кожну літеру на 13 позицій (половина від 26), а ROT47 зсуває друкований ASCII на 47 позицій (половина від 94), тож одна кнопка і шифрує, і відновлює. Перемикач «Кодувати/Декодувати» зʼявляється лише для Морзе, NATO та Unicode, де два напрямки відрізняються.
Як конвертер Морзе форматує свій вивід?
Під час кодування літери й цифри стають крапками та тире, розділеними одиночними пробілами, а слова розділяються скісною рискою ( / ). Під час декодування вставляйте Морзе за тією самою конвенцією — пробіли між символами та скісна риска між словами — і інструмент прочитає його назад у текст. Символи, які він не розпізнає, пропускаються.
Для чого потрібен фонетичний алфавіт NATO?
Він призначає кожній літері та цифрі однозначне кодове слово — Alfa, Bravo, Charlie і так далі — щоб вимова по літерах витримала зашумлену телефонну лінію чи радіоканал. «Кодувати» вимовляє ваш текст по літерах як кодові слова; «Декодувати» зчитує послідовність кодових слів назад у літери. Слова зʼєднуються одиночними пробілами.
Що робить екранування Unicode?
«Кодувати» переписує кожен символ як escape-послідовність \uXXXX, що зручно для вбудовування тексту у вихідний код, рядки JSON або для перевірки прихованих символів під час налагодження. «Відновити» перетворює послідовності \uXXXX назад у їхні символи й залишає будь-який інший текст без змін.
Чи завантажується мій текст на сервер?
Ні. Кожне перетворення виконується на 100% на стороні клієнта у вашому браузері за допомогою вбудованого JavaScript. Ніщо з того, що ви вводите, не завантажується, не зберігається й нікуди не надсилається, тож ви можете безпечно перетворювати приватні повідомлення, паролі чи конфіденційний код.

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