Перейти к инструменту
ViewCSV
Без загрузки на сервер

О ViewCSV

ViewCSV — набор бесплатных браузерных инструментов для CSV- и TSV-файлов: просмотр и редактор, инструменты для фильтрации, сортировки, очистки, проверки, объединения, разделения, сравнения и анализа данных, а также конвертеры в 12 форматов. Файлы читает и обрабатывает ваш браузер на вашем устройстве; у ViewCSV нет адреса для загрузки CSV-данных на сервер, и учётная запись не нужна.

Как обрабатываются ваши файлы

  • Когда вы открываете файл, браузер читает его с вашего диска. Разбор и конвертация выполняются в фоновом Web Worker в той же вкладке, поэтому страница не зависает, а кнопка Отмена может остановить задачу.
  • Файл, открытый в одном инструменте, остаётся в памяти этой вкладки, пока вы переходите между инструментами. Он никуда не записывается и исчезает при закрытии вкладки.
  • Два необязательных компонента скачиваются с assets.viewcsv.app, только когда они нужны для задачи: движок SQLite (WebAssembly — для конвертации CSV в SQLite и SQL-запросов) и шрифты Noto (для PDF с нелатинскими письменностями, в том числе с кириллицей). Это статические файлы; ваши данные на этот адрес никогда не отправляются.
  • Скачиваемые файлы создаются в браузере и сохраняются прямо на ваше устройство.

Аналитика

Базовый подсчёт просмотров работает всегда: Plausible, развёрнутый на собственном сервере, получает адрес каждой открытой вами публичной страницы (без строки запроса и фрагмента), а на первой странице — только название сайта, с которого вы пришли. Cookie при этом не используются. Только если вы разрешите дополнительную аналитику в настройках cookie, сайт также загрузит Google Analytics (просмотры страниц и три обобщённых события: источник данных и диапазон размера, формат экспорта, код ошибки) и Microsoft Clarity. Рекламные сигналы всегда отключены. Содержимое и названия файлов, значения ячеек и текст поиска не передаются ни в один сервис аналитики, а области страницы с вашими данными помечены так, чтобы Clarity их не записывал. Подробности — в политике конфиденциальности.

Компоненты с открытым исходным кодом

ViewCSV построен на программном обеспечении с открытым исходным кодом, в том числе:

sql.js 1.15.0SQLite, скомпилированный в WebAssembly (MIT; SQLite — общественное достояние)
hyparquet-writerЗапись Apache Parquet на JavaScript (MIT)
write-excel-fileЗапись XLSX (MIT)
jsPDF и jspdf-autotableТаблицы в PDF (MIT)
fflateGzip и ZIP (MIT)
yamlЗапись YAML (ISC)
Papa ParseРазбор CSV в прежней рабочей области (MIT)
Шрифты Noto SansШрифты для PDF: латиница, кириллица, греческое письмо, китайский, японский, корейский и арабский (SIL Open Font License 1.1)
TanStack Start, ReactВеб-фреймворк (MIT)

Как пишутся и проверяются страницы

Страницы инструментов и руководства написаны с помощью ИИ и сверены с работающими инструментами: каждый пример результата на странице инструмента получен кодом самого инструмента, а поведение, описанное в руководствах, покрыто автоматическими тестами (например, проверкой «туда и обратно», когда каждый сконвертированный файл заново открывается независимой программой). Ссылки ведут на сами стандарты — например, на RFC 4180 для CSV.

Сайт доступен на 15 языках. Каждая языковая версия пишется для своих читателей, а не переводится предложение за предложением, и использует словарь табличных и CSV-инструментов, привычный на этом рынке. Носители языков переводы пока не проверяли.

Ограничения, указанные на каждой странице, — это ограничения, которые действуют в коде. Показатели производительности приводятся только там, где их измеряли, и вместе с описанием того, как проводилось измерение.

Чего ViewCSV не делает

  • Не хранит, не создаёт резервных копий и не синхронизирует ваши файлы — скачайте результат, прежде чем закрыть вкладку.
  • Пока не открывает файлы Excel, Parquet и JSON — сначала сконвертируйте их в CSV.
  • Не предлагает учётных записей, API и обработки на сервере.

Расширение для браузера

Расширение ViewCSV для браузеров на основе Chromium находится в разработке и пока не опубликовано ни в одном магазине. Что оно умеет и какая у него отдельная политика конфиденциальности, описано на странице расширения для браузера.

Контакты

Контактный адрес ViewCSV пока не опубликован. Когда он появится, он будет указан на этой странице.

Вопросы и ответы

ViewCSV бесплатный?

Да. Все инструменты бесплатны и работают без учётной записи.

Может ли ViewCSV видеть мои файлы?

Нет. Файлы обрабатываются в вашем браузере; у сайта нет сервиса, который принимал бы CSV-данные.