OpenToolDesk.
English
OpenToolDesk

Excel & CSV

Clean and combine spreadsheet exports. Convert CSV and JSON, compare records, select columns and prepare data for Excel.

ICS to CSV converter

Convert ICS calendar files to CSV for Excel or Google Sheets. Export event titles, dates, time zones and recurrence details, with JSON data and a review report.

Open tool →

CSV column profiler

Profile CSV columns for empty cells, distinct values, repeated entries and whitespace differences. Download column statistics, value frequencies and JSON.

Open tool →

CSV encoding converter

Convert a CSV or TSV from Windows-1252, UTF-16, Shift JIS and other selected text encodings to UTF-8 for Excel and spreadsheet imports.

Open tool →

CSV to Excel converter

Convert CSV to XLSX online while preserving leading zeros, long IDs, phone numbers and postal codes as text in Excel.

Open tool →

CSV to VCF contact converter

Convert a contacts CSV or TSV into a vCard VCF file for phone and address-book import, with explicit first-name, surname, phone and email column mapping.

Open tool →

Unpivot CSV to long format

Unpivot wide CSV or TSV data into a tidy long-format table while repeating chosen identifier columns beside each field name and value.

Open tool →

HTML table to CSV converter

Extract a real HTML table from a web page or saved HTML file into a spreadsheet-ready CSV, including rows with merged cells.

Open tool →

Excel formula finder

Find every cell formula in an XLSX workbook, including hidden sheets, and export sheet names, cell addresses and likely external workbook references to CSV.

Open tool →

Join CSV files by key

Join two CSV files using matching ID columns. Choose an inner, left or full outer join and download unmatched rows separately.

Open tool →

Compare CSV files

Compare two CSV files by a unique key. Download added, removed and changed cells with an original-versus-updated report.

Open tool →

CSV file merger

Combine spreadsheet exports by matching column names, with an optional source filename column.

Open tool →

CSV duplicate finder

Find repeated records by selected columns and download unique rows and duplicates.

Open tool →

Keep latest row per ID in CSV

Remove duplicate CSV records by one or more ID columns while keeping the row with the latest or earliest date. Download selected, removed and review rows with a decision report.

Open tool →

Filter CSV rows by column

Filter a CSV file by a value in one column. Keep matching rows, review the other rows, and download both CSV files without losing quoted commas or original column order.

Open tool →

CSV to SQL INSERT statements

Convert a CSV file into a downloadable SQLite or PostgreSQL script with CREATE TABLE and INSERT statements. Keep every value as text, or explicitly export blank cells as NULL.

Open tool →

CSV to JSON

Convert CSV rows into JSON objects while preserving text values.

Open tool →

JSON to CSV

Convert a JSON array of objects into a spreadsheet-ready CSV.

Open tool →

CSV row splitter

Split a CSV into smaller files with repeated headers and download them together as a ZIP.

Open tool →

CSV column selector

Keep selected CSV columns and place them in a chosen order.

Open tool →

Transpose CSV

Swap the rows and columns of a CSV table.

Open tool →

CSV delimiter converter

Change comma, semicolon, tab or pipe separators for Excel and Sheets imports.

Open tool →

CSV header mapper

Rename spreadsheet column headers to match an import template.

Open tool →

Survey spreadsheet cleaner

Convert multi-select survey answers from Google Forms or Microsoft Forms CSV exports into separate yes/no columns without duplicating respondents.

Open tool →

CSV date format converter

Normalize dates in CSV columns to YYYY-MM-DD, DD/MM/YYYY or MM/DD/YYYY. Preserve original values and review ambiguous or invalid dates in a separate report.

Open tool →

Excel to CSV converter

Convert an XLSX workbook to separate CSV files for each worksheet. Choose formatted or raw saved values, include hidden sheets, and download a ZIP, JSON and review report.

Open tool →