Вхідних даних ще немає.
Тут з’явиться результат.
Текст у CSV з автовизначенням стовпців
Цей конвертер TXT в CSV перетворює текстовий файл на CSV. Він сам визначає, чим розділено стовпці — табуляцією, вертикальною рискою, крапкою з комою, комами чи вирівнювальними пробілами, — і записує чистий CSV в потрібному діалекті, наприклад для Excel із BOM.
Оновлено:
Як це працює
Відкрийте текст
Вставте звіт, журнал чи вивантаження з програми або відкрийте файл .txt, .dat чи .tsv розміром до 100 MB.
Перевірте знайдені стовпці
Структура визначається автоматично. За потреби змініть її в полі «Стовпці розділено» та налаштуйте рядок заголовків, обрізання пробілів і порожні рядки.
Завантажте CSV
Виберіть діалект — стандартний CSV, Excel, Excel із крапкою з комою або TSV — і завантажте чи скопіюйте результат. CSV можна також передати далі в «CSV в JSON».
Можливості
Автовизначення структури
Спочатку шукаються роздільники, які трапляються однакову кількість разів у кожному рядку; текст, вирівняний пробілами в стовпці, розрізається по проміжках.
Значення без змін
Значення записуються як є: 00417 лишається 00417, а 1,234.50 ніяк не переосмислюється. Поля з комами, лапками чи розривами рядків беруться в лапки.
CSV для будь-якої програми
CSV за RFC 4180, CSV для Excel з UTF-8 BOM, CSV із крапкою з комою для Excel з десятковою комою (як в українській Windows) або значення, розділені табуляцією.
Захист від CSV injection
До клітинок, що починаються з =, +, @ або мінуса, за замовчуванням додається апостроф, тому відкриття файлу не запустить формулу в електронній таблиці.
Кодування
Вхідний текст у UTF-8, UTF-16, Windows-1252 і Windows-1251 розпізнається; CSV записується в UTF-8.
Обмеження та конфіденційність
Файли до 100 MB; таблиця показує перші 1 000 рядків, а CSV містить усі. Файли понад 5 MB конвертуються у фоновому потоці (Web Worker) без показу в редакторі. Автовизначення кодування — це евристика: якщо текст показано неправильно, виберіть кодування вручну. Нічого не надсилається на сервер. Докладніше — на сторінці конфіденційності.
Часті запитання
Як конвертувати файл TXT в CSV?
Відкрийте файл .txt, перевірте попередній перегляд таблиці й натисніть «Завантажити CSV». Якщо стовпці визначено неправильно, задайте роздільник у полі «Стовпці розділено».
У моєму тексті стовпці вирівняно пробілами. Це спрацює?
Так. Стовпці, вирівняні пробілами, розпізнаються й розрізаються там, де в усіх рядках є проміжок, тому значення з одиночними пробілами, як-от «Ноутбук Pro», не розпадаються.
Як правильно відкрити CSV в українському Excel?
Excel з українськими регіональними налаштуваннями очікує роздільник ; і десяткову кому. Виберіть у полі «Діалект» варіант «Excel (крапка з комою, десяткова кома)» — тоді кожне значення потрапить у свою клітинку.
Чому в Excel замість літер «кракозябри»?
Excel визначає UTF-8 за міткою порядку байтів (BOM), тому вибирайте діалект Excel — він її додає. Якщо ж «кракозябри» вже в попередньому перегляді, вихідний файл, імовірно, у Windows-1251: виберіть це кодування в полі «Кодування вхідних файлів».
Чи можна зробити з кожного рядка окремий рядок таблиці з одним стовпцем?
Виберіть «Нічим — один рядок тексту на рядок таблиці». Кожен рядок буде записано одним полем, за потреби в лапках.
Чим це відрізняється від інструмента «Текст по стовпцях»?
TXT в CSV сам визначає структуру й орієнтований на файл CSV. «Текст по стовпцях» дає повний контроль: межі фіксованої ширини, регулярні вирази й формат даних для кожного стовпця.
Чи надсилається файл на сервер?
Ні. Конвертація виконується у вашому браузері, тож файл не залишає пристрою.