BoringKit
Data & Spreadsheet Kit

CSV Workbench

Ready to runRuns locally in this tabNo upload

Profile, clean, deduplicate, and convert CSV or TSV with diagnostics.

CSV or TSV

Paste or edit the source, then run the tool.

Profile

Review the result, then copy or download it.

{
  "delimiter": ",",
  "detectedDelimiter": ",",
  "rows": 4,
  "dataRows": 3,
  "columns": 3,
  "headers": [
    "name",
    "email",
    "amount"
  ],
  "columnProfiles": [
    {
      "name": "name",
      "index": 0,
      "filled": 3,
      "empty": 0,
      "uniqueValues": 2,
      "likelyType": "text",
      "typeCounts": {
        "text": 3
      },
      "sampleValues": [
        "Ada",
        "Bima"
      ]
    },
    {
      "name": "email",
      "index": 1,
      "filled": 3,
      "empty": 0,
      "uniqueValues": 2,
      "likelyType": "email",
      "typeCounts": {
        "email": 3
      },
      "sampleValues": [
        "ada@example.com",
        "bima@example.com"
      ]
    },
    {
      "name": "amount",
      "index": 2,
      "filled": 3,
      "empty": 0,
      "uniqueValues": 2,
      "likelyType": "number",
      "typeCounts": {
        "number": 3
      },
      "sampleValues": [
        "100",
        "250"
      ]
    }
  ],
  "quality": {
    "duplicateHeaders": [],
    "emptyCells": 0,
    "raggedRows": [],
    "likelyHeader": true
  }
}

CSV workbench report

Mode
profile
Has Header
true
Delimiter
,
Detected Delimiter
,
Rows
4
Data Rows
3

Download the full JSON report when you need the complete run details.