AnyNotepad Бесплатные онлайн-инструменты для текста

Ввод
Вывод
0
Символы
0
Слова
0
Предложения
0
Абзацы
0
Строки
0
Токены
0 мин
Время чтения
0 мин
Время речи
Форматы именования и данных

Explore all 218+ free online text tools

Все текстовые инструменты

Ежедневное дизайн-вдохновение

Свежие взгляды из мира дизайна, обновляемые каждый день

Дизайн дня, представляющий отмеченную работу и её творческий контекст

Дизайн дня

Каждое утро на сцену выходит новый дизайн. Изучите материалы, референсы и творческие решения, стоящие за сегодняшней избранной работой.

Открыть дизайн дня
Дизайн-команда дня, демонстрирующая процесс сотрудничества и отмеченные проекты

Дизайн-команда дня

Дизайн часто начинается с сотрудничества. Познакомьтесь с командой, чьи объединённые навыки создали работу, отмеченную жюри A' Design Award.

Узнать о команде
Портрет дизайнера дня — сегодняшний избранный лауреат A' Design Award

Дизайнер дня

За каждым продуманным дизайном стоит целенаправленный ум. Изучите портфолио, философию и путь сегодняшнего избранного лауреата A' Design Award.

Увидеть видение
Легенда дизайна дня — ретроспектива пожизненного вклада в дизайн

Легенда дизайна дня

Десятилетия преданности делу определяют совокупность работ. Откройте для себя пожизненный вклад и непреходящее влияние сегодняшнего избранного дизайнера.

Почтить наследие
Дизайн-интервью дня — углублённая беседа с признанным дизайнером

Дизайн-интервью дня

Беседы раскрывают то, чего не могут показать портфолио. Послушайте, как сегодняшний избранный дизайнер делится озарениями, поворотными моментами и трудными уроками.

Читать интервью
Событие дня — примечательный момент из дизайн-сообщества

Событие дня

Заслуживающие внимания моменты из мира дизайна. От открытий выставок до запуска проектов — следите за событиями, знаменующими творческий прогресс.

Увидеть событие дня
Дизайн-идея дня — концептуальная работа, исследующая новые направления в дизайне

Дизайн-идея дня

Каждый продукт начинается с мысли. Исследуйте сегодняшний концепт — видение, всё ещё ищущее форму, предложение, ожидающее подходящих условий для воплощения.

Исследовать идею
Дизайн-бренд дня — уникальный подход к идентичности и философии дизайна

Дизайн-бренд дня

За каждым продуктом стоит организация с определённой точкой зрения. Узнайте о принципах и процессах, определяющих сегодняшний избранный бренд.

Узнать о бренде
Дизайн-тренд дня — визуализация новых паттернов и направлений в дизайн-дисциплинах

Дизайн-тренд дня

Закономерности проявляются, когда обращаешь внимание. Следите за сегодняшним избранным движением — материалом, палитрой или подходом, набирающим популярность в различных дисциплинах.

Исследовать тренд

aB

Конвертер camelCase

Преобразует текст в camelCase — первое слово целиком в нижнем регистре, а каждое последующее слово начинается с заглавной буквы, без пробелов и разделителей между словами. Стандартное соглашение об именовании для переменных JavaScript, методов Java, свойств TypeScript и многих других языков программирования.

До
get user profile data
После
getUserProfileData
Также известен как: Lower Camel Case, Dromedary Case, JavaScript Variable Style, lowerCamelCase, Java Method Name, Variable Name Converter
AB

Конвертер PascalCase

Преобразует текст в PascalCase — каждое слово начинается с заглавной буквы, и все слова объединены без разделителей. Также называется Upper Camel Case. Стандартное соглашение для имён классов в C#, Java, TypeScript, имён компонентов React и многих объектно-ориентированных языков программирования.

До
get user profile data
После
GetUserProfileData
Также известен как: Upper Camel Case, Class Name Case, StudlyCase, UpperCamelCase, C# Class Name, React Component Name, Type Name Convention
a_b

Конвертер snake_case

Преобразует текст в snake_case — все символы в нижнем регистре, слова разделены подчёркиваниями. Стандартное соглашение об именовании в Python, Ruby, Rust, PHP (функции), именах столбцов баз данных и многих именах полей API. Также часто используется для именования файлов в среде Linux/Unix.

До
Get User Profile Data
После
get_user_profile_data
Также известен как: Underscore Case, Python Case, Lower Snake Case, Python Variable Name, Underscore Separator, Ruby Convention, Database Column Name
a-b

Конвертер kebab-case

Преобразует текст в kebab-case — все символы в нижнем регистре, слова разделены дефисами. Стандартный формат для имён CSS-классов, HTML-атрибутов, URL-слагов, имён npm-пакетов и имён файлов в веб-проектах. Также называется spinal-case, lisp-case или dash-case.

До
Get User Profile Data
После
get-user-profile-data
Также известен как: Dash Case, Spinal Case, Lisp Case, Hyphen Case, CSS Class Name, URL Slug Case, Param Case, npm Package Name
A_B

Конвертер CONSTANT_CASE

Преобразует текст в CONSTANT_CASE — все символы в верхнем регистре, слова разделены подчёркиваниями. Также известен как SCREAMING_SNAKE_CASE или MACRO_CASE. Универсальное соглашение для констант, переменных окружения, ключей конфигурации, значений перечислений и макроопределений C/C++ практически во всех языках программирования.

До
max retry count
После
MAX_RETRY_COUNT
Также известен как: SCREAMING_SNAKE_CASE, MACRO_CASE, Upper Snake Case, Environment Variable Case, Enum Case, Define Case, ALL_CAPS_UNDERSCORE
A-B

Конвертер SCREAMING-KEBAB-CASE

Преобразует текст в SCREAMING-KEBAB-CASE — все символы в верхнем регистре, слова разделены дефисами. Также известен как COBOL-CASE. Используется в программировании на COBOL, некоторых HTTP-заголовках, определённых стилях переменных окружения и везде, где требуется формат с прописными буквами через дефис. Громкий родственник kebab-case.

До
max retry count
После
MAX-RETRY-COUNT
Также известен как: COBOL-CASE, Upper Kebab Case, Screaming Dash Case, Upper Hyphen Case, COBOL Style, Loud Kebab, HTTP Header Case (Legacy)
a.b

Конвертер dot.case

Преобразует текст в dot.case — все символы в нижнем регистре, слова разделены точками. Используется в именах Java-пакетов (com.example.app), ключах файлов свойств, OID-идентификаторах, иерархиях конфигурации и цепочках расширений файлов. Также часто встречается в нотации доступа к свойствам объектов.

До
Get User Profile Data
После
get.user.profile.data
Также известен как: Dot Notation, Period Case, Property Path Case, Java Package Name, Config Key Format, Dot Separator, Object Path Notation
ab

Конвертер flatcase

Преобразует текст в формат flatcase — все буквы строчные, без каких-либо разделителей. Все слова объединяются напрямую друг с другом. Используется для некоторых имён баз данных, хештегов без разделителей, коротких имён переменных и везде, где требуется компактный идентификатор в нижнем регистре без разделителей.

До
Get User Profile
После
getuserprofile
Также известен как: No Separator Case, Concatenated Lowercase, Mumble Case, Joined Lowercase, Compact Case, No Delimiter Lower
AB

Конвертер UPPERFLATCASE

Преобразует текст в формат UPPERFLATCASE — все буквы заглавные, без разделителей. Все слова объединяются напрямую друг с другом в верхнем регистре. Является аналогом flatcase в верхнем регистре — используется для некоторых идентификаторов устаревших систем, имён полей мейнфреймов и компактных кодов в верхнем регистре.

До
Get User Profile
После
GETUSERPROFILE
Также известен как: Upper Flat Case, Concatenated Uppercase, Screaming Flat Case, No Delimiter Upper, Joined Uppercase, Compact Upper Case
a/b

Конвертер path/case

Преобразует текст в формат path/case — все буквы строчные, слова разделены прямыми слешами. Имитирует пути файлов Unix/Linux и сегменты URL-адресов. Полезен для генерации путей к файлам, определения маршрутов, конечных точек REST API и иерархических идентификаторов в стиле навигационных цепочек.

До
Get User Profile Data
После
get/user/profile/data
Также известен как: Slash Case, Directory Case, URL Path Case, File Path Case, Route Case, Forward Slash Separator, Unix Path Style
a\b

Конвертер backslash\case

Преобразует текст в формат backslash\case — все буквы строчные, слова разделены обратными слешами. Соответствует формату, используемому в путях файлов Windows и объявлениях пространств имён PHP (например, App\Models\User). Также применяется в некоторых соглашениях пространств имён .NET.

До
App Models User Profile
После
app\models\user\profile
Также известен как: Windows Path Case, PHP Namespace Case, Reverse Slash Case, Backslash Separator, .NET Namespace Style, Reverse Path Case
A _B

Конвертер Space_Snake Case

Преобразует текст в формат Space_Snake — каждое слово начинается с заглавной буквы, а слова разделены нижним подчёркиванием с пробелами по обеим сторонам ( _ ). Гибридный формат, иногда используемый в отображаемых метках, интерфейсах конфигурации и читаемых идентификаторах, где требуется одновременно визуальное разделение и программные подчёркивания.

До
get user profile data
После
Get _ User _ Profile _ Data
Также известен как: Spaced Underscore Case, Label Snake Case, Display Underscore, Readable Snake Case, Spaced Snake, Title Underscore Case
A::B

Конвертер Namespaced::Case

Преобразует текст в формат Namespaced::Case — каждое слово начинается с заглавной буквы и разделено двойными двоеточиями (::). Соответствует синтаксису пространств имён C++ (std::string), путям модулей Ruby, вызовам статических методов PHP и именам пакетов Perl. Полезен для быстрой генерации идентификаторов с пространствами имён из обычного текста.

До
app models user profile
После
App::Models::User::Profile
Также известен как: Double Colon Case, C++ Namespace Style, Scope Resolution Case, Ruby Module Path, Perl Package Name, Paamayim Nekudotayim
$aB

Конвертер $phpVariable Case

Преобразует текст в формат переменной PHP — camelCase с префиксом знака доллара ($). Стандартный способ записи переменных в PHP. Входной текст разбивается на слова, объединяется в camelCase, а затем добавляется $. Экономит время при создании имён переменных PHP из описаний, полей базы данных или спецификаций.

До
user profile image url
После
$userProfileImageUrl
Также известен как: PHP Variable Style, Dollar camelCase, PHP Naming, PHP Var Name, Dollar Sign Variable, PHP Convention, Sigil camelCase
.a-b

Конвертер .css-class Case

Преобразует текст в формат CSS-селектора класса — kebab-case с префиксом точки (.). Создаёт готовые к использованию CSS-селекторы классов, такие как .user-profile-card. Ускоряет написание CSS, преобразуя описания компонентов или дизайн-спецификации непосредственно в валидные CSS-селекторы по стандартам BEM и веб-конвенциям.

До
user profile card header
После
.user-profile-card-header
Также известен как: CSS Selector Case, Dot Kebab Case, CSS Class Name Generator, BEM Class Name, CSS Identifier, Stylesheet Class, Web Class Selector
A-B

Конвертер Train-Case

Преобразует текст в формат Train-Case — каждое слово начинается с заглавной буквы, слова разделены дефисами. Как PascalCase с дефисами между словами. Используется в HTTP-заголовках (Content-Type, X-Request-Id), некоторых форматах конфигурационных файлов и идентификаторах в стиле заголовков с дефисами.

До
content type header value
После
Content-Type-Header-Value
Также известен как: HTTP Header Case, Pascal-Kebab, Title Hyphen Case, Capital Dash Case, Title-Kebab, Hyphenated Title Case, Header Case
⇥→,

Конвертер TSV → CSV

Преобразует значения, разделённые табуляцией, в значения, разделённые запятыми. Когда вы вставляете данные из Excel, Google Sheets или любой электронной таблицы, они приходят в формате TSV (с разделителями-табуляциями). Этот инструмент конвертирует табуляции в запятые для стандартного формата CSV, правильно экранируя поля, содержащие запятые, для сохранения целостности данных.

До
Alice→30→Paris
Bob→25→London
После
Alice,30,Paris
Bob,25,London
Также известен как: Tab to Comma, Tab-Delimited to CSV, Spreadsheet to CSV, Excel to CSV, TSV Converter, Convert Tabs to Commas, Paste from Excel
,→⇥

Конвертер CSV → TSV

Преобразует значения, разделённые запятыми, в значения, разделённые табуляцией. Обратная операция TSV → CSV — создаёт вывод с разделителями-табуляциями, который можно вставить напрямую в Excel, Google Sheets или любое приложение для работы с таблицами. Корректно обрабатывает экранированные поля CSV, удаляя кавычки и преобразуя внутренние запятые.

До
Alice,30,Paris
Bob,25,London
После
Alice→30→Paris
Bob→25→London
Также известен как: Comma to Tab, CSV to Tab-Delimited, CSV to Spreadsheet, CSV to Excel Paste, TSV Export, Comma to Tab Converter
;→,

Конвертер точка с запятой → CSV

Преобразует значения, разделённые точкой с запятой (европейский стиль), в стандартный CSV с запятыми. Многие европейские страны используют точку с запятой в качестве разделителя CSV, поскольку запятая используется как десятичный разделитель. Этот инструмент конвертирует такой формат в международный стандартный CSV с разделителем-запятой для совместимости с англоязычным ПО и API.

До
Alice;30;Paris
Bob;25;London
После
Alice,30,Paris
Bob,25,London
Также известен как: Semicolon to Comma, European CSV Convert, Fix Delimiter, German CSV to Standard, Semicolon Delimiter Convert, EU CSV Format
,→;

Конвертер CSV → точка с запятой

Преобразует стандартный CSV с запятыми в европейский формат с точкой с запятой. Обратная операция «Точка с запятой → CSV». Необходим при подготовке данных для ПО, ожидающего разделители-точки с запятой — распространено в немецкой, французской, итальянской, испанской и других европейских локалях, где запятая используется как десятичный разделитель.

До
Alice,30,Paris
Bob,25,London
После
Alice;30;Paris
Bob;25;London
Также известен как: Comma to Semicolon, European CSV Format, CSV Locale Convert, Standard to EU CSV, Semicolon Delimiter Export
|→,

Конвертер вертикальная черта → CSV

Преобразует значения, разделённые вертикальной чертой, в значения, разделённые запятыми. Файлы с разделителем-вертикальной чертой (|) распространены в устаревших системах, экспортах данных мейнфреймов, медицинских записях HL7, таблицах Markdown и выводе команд Unix. Этот инструмент удаляет разделители-вертикальные черты и конвертирует в стандартный формат CSV для современных инструментов и таблиц.

До
Alice|30|Paris
Bob|25|London
После
Alice,30,Paris
Bob,25,London
Также известен как: Pipe to Comma, Pipe-Delimited to CSV, Convert Pipe Delimiter, PSV to CSV, Bar Separated to CSV, Pipe Delimiter Convert
,→|

Конвертер CSV → вертикальная черта

Преобразует значения, разделённые запятыми, в формат с вертикальной чертой. Разделители-вертикальные черты предпочтительны, когда поля данных часто содержат запятые (адреса, описания), так как вертикальная черта редко встречается в обычном тексте. Также полезен для создания строк таблиц Markdown, передачи данных в конвейеры Unix или подготовки импорта в устаревшие системы.

До
Alice,30,Paris
Bob,25,London
После
Alice|30|Paris
Bob|25|London
Также известен как: Comma to Pipe, CSV to Pipe-Delimited, Pipe Delimiter Format, CSV to PSV, Bar Separator Export, CSV to Bar Delimited
"a","b"

Экранирование значений CSV кавычками

Оборачивает каждое поле CSV в двойные кавычки по стандарту RFC 4180. Преобразует a,b,c в "a","b","c". Правильно экранирует существующие кавычки их удвоением. Необходимо для обеспечения корректной обработки CSV-данных со специальными символами (запятые, переносы строк, кавычки) всеми парсерами и приложениями для работы с таблицами.

До
Alice,30,Paris, France
Bob,25,London
После
"Alice","30","Paris, France"
"Bob","25","London"
Также известен как: Enquote CSV, RFC 4180 Quote, Add CSV Quotes, Quote All Fields, CSV Field Quoting, Double Quote CSV, Wrap CSV in Quotes
""→

Удаление кавычек из CSV

Удаляет обрамляющие двойные кавычки из полей CSV и отменяет экранирование удвоенных кавычек ("" обратно в "). Обратная операция экранирования CSV кавычками. Очищает чрезмерно закавыченные CSV-данные для удобства чтения, подготавливает поля к отображению или упрощает CSV перед дальнейшей обработкой текста.

До
"Alice","30","Paris"
"Bob","25","London"
После
Alice,30,Paris
Bob,25,London
Также известен как: Remove CSV Quotes, Strip Quotes, Dequote CSV, Unquote Fields, Remove Double Quotes, CSV Quote Stripper, Clean CSV Quotes
␣→,

Пробелы в CSV

Преобразует токены, разделённые пробелами, в значения, разделённые запятыми в каждой строке. Превращает данные с пробельными разделителями (вывод команд, отчёты фиксированной ширины, записи журналов) в корректный формат CSV. Несколько последовательных пробелов обрабатываются как один разделитель. Каждая строка обрабатывается независимо.

До
Alice 30 Paris
Bob 25 London
После
Alice,30,Paris
Bob,25,London
Также известен как: Space to Comma, Whitespace to CSV, Space-Delimited to CSV, Convert Spaces to Commas, Fixed Width to CSV, Whitespace Delimiter Convert
,→␣

CSV в пробелы

Преобразует значения, разделённые запятыми, в токены, разделённые пробелами в каждой строке. Обратная операция «Пробелы в CSV». Создаёт чистый вывод с пробельными разделителями, подходящий для утилит командной строки Unix, shell-скриптов, обработки awk и любых систем, ожидающих ввод с пробельными разделителями.

До
Alice,30,Paris
Bob,25,London
После
Alice 30 Paris
Bob 25 London
Также известен как: Comma to Space, CSV to Whitespace, Space-Delimited Output, Convert Commas to Spaces, CSV to Fixed Width, Comma Delimiter Remove
A,B,C

Сортировка значений CSV

Сортирует значения внутри каждой строки, разделённой запятыми, по алфавиту или числовому порядку. В отличие от “Сортировки строк”, которая переставляет целые строки, эта функция сортирует отдельные поля внутри каждой строки. Полезна для нормализации списков тегов, перестановки значений столбцов, сортировки списков атрибутов или упорядочивания данных, разделённых запятыми, по алфавиту.

До
cherry,apple,banana
zebra,mouse,ant
После
apple,banana,cherry
ant,mouse,zebra
Также известен как: Sort Comma Values, Alphabetize CSV, Sort Fields in Row, Sort Delimited Values, Reorder CSV Columns, Sort Inline CSV

Транспонирование таблицы

Меняет местами строки и столбцы CSV-таблицы. Первая строка становится первым столбцом, вторая строка становится вторым столбцом и так далее. Обрабатывает поля в кавычках с запятыми и дополняет строки до одинаковой длины. Показывает сводку с исходными и транспонированными размерами. Идеально для поворота данных, преобразования строковых данных в столбцовый формат или реструктуризации экспортов из электронных таблиц.

До
Name,Age,City
Alice,30,London
Bob,25,Paris
После
Name,Alice,Bob
Age,30,25
City,London,Paris

(3×3 → 3×3 транспонировано)
Также известен как: Замена строк и столбцов, Транспонирование CSV, Поворот таблицы, Сводная таблица, Обмен строк и столбцов, Транспонирование матрицы, Переворот таблицы, Столбец в строку, Строка в столбец, Инверсия таблицы
▦→

Извлечение столбца CSV

Извлекает один столбец из CSV-данных. Введите номер столбца (начиная с 1) или название заголовка в строке 1, затем ваши CSV-данные в строках 2+. Обрабатывает поля в кавычках с запятыми. Выводит все значения этого столбца, по одному на строку, с подсчётом. Идеально для извлечения списков email, идентификаторов, имён или любого отдельного поля из большого набора данных.

Ввод
email
Name,Email,City
Alice,alice@test.com,London
Bob,bob@test.com,Paris
Результат
Email
alice@test.com
bob@test.com

(Столбец 2, извлечено 3 значения)
Также известен как: Извлечение столбца CSV, Выбор столбца CSV, Получение столбца из CSV, Извлечение полей CSV, Извлечение значений столбца, Выбор столбца CSV, Один столбец CSV, Выбор столбца CSV
▦↑

Сортировка CSV по столбцу

Сортирует CSV-данные по определённому столбцу в порядке возрастания. Введите номер столбца (начиная с 1) в строке 1, затем ваши CSV-данные в строках 2+. Строка заголовка остаётся на месте, а строки данных переупорядочиваются. Автоматически определяет, содержит ли столбец числа (сортирует числовым методом) или текст (сортирует по алфавиту). Правильно обрабатывает поля в кавычках с запятыми.

Ввод
2
Name,Age,City
Charlie,35,Berlin
Alice,28,London
Bob,42,Paris
Результат
Name,Age,City
Alice,28,London
Charlie,35,Berlin
Bob,42,Paris
Также известен как: Сортировщик CSV, Сортировка CSV-данных, Сортировка столбца CSV, Упорядочение CSV по столбцу, Инструмент сортировки CSV, Сортировка столбца таблицы, Сортировка строк CSV, Сортировка таблицы по столбцу, Алфавитная сортировка CSV
▦✕2

Удаление дубликатов строк CSV

Удаляет дублирующиеся строки из CSV-данных на основе точного совпадения строк. Сохраняет первое вхождение каждой уникальной строки и удаляет все последующие дубликаты. Показывает сводку с исходным количеством строк, удалёнными дубликатами и оставшимися уникальными строками. Работает с любыми разделёнными данными. Идеально для очистки экспортированных данных, удаления дублирующихся записей или дедупликации списков рассылки.

До
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Alice,alice@test.com
Charlie,charlie@test.com
После
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Charlie,charlie@test.com

(Удалён 1 дубликат, 4 уникальные строки)
Также известен как: Удаление дубликатов CSV, Дедупликатор CSV, Уникальные строки CSV, Удаление дублирующихся записей, Дедупликация таблицы, Уникальные строки CSV, Удалитель дубликатов CSV, Очистка дублирующихся данных
▦▦

Выравнивание столбцов

Дополняет столбцы пробелами, чтобы они выстраивались вертикально в читаемом формате фиксированной ширины. Автоматически определяет разделитель (табуляция, вертикальная черта, запятые или множественные пробелы) и выравнивает каждый столбец по ширине его самого длинного значения. Идеально для создания читаемых таблиц данных в комментариях к коду, README-файлах, лог-файлах, терминальном выводе или простой текстовой документации.

До
Name,Age,City
Alice,30,London
Bob,25,Paris
Charlotte,42,San Francisco
После
Name       Age  City
Alice      30   London
Bob        25   Paris
Charlotte  42   San Francisco
Также известен как: Выравнивание столбцов, Выравнивание текстовых столбцов, Выравнивание таблицы, Дополнение столбцов, Столбцы фиксированной ширины, Табуляция данных, Форматирование текстовой таблицы, Дополнение столбцов пробелами, Выравнивание табуляции, Моноширинная таблица