fatcousin
search
⌘
K
→
jump to any tool — keyboard-first launcher.
tools
→
browse every utility in one place.
manifesto
→
why fatcousin exists — local-first, no uploads.
install
→
save this toolset to your device — works offline.
search
⌘
K
→
jump to any tool — keyboard-first launcher.
ready
local
verify
→
←
home
c
s
v
v
a
l
i
d
a
t
o
r
check for malformed rows · inconsistent columns · encoding issues · duplicate headers · runs locally
[
input
]
drop a CSV or TSV file
or paste below
Select file
[
csv
]
id,name,email,score,signup_date 1,Alice,alice@example.com,92,2024-01-15 2,Bob,,87,2024-02-01 3,Carol,carol@example.com,abc,2024-03-10 4,Dave,dave@example.com,78 5,Eve,eve@example.com,65,2024-05-01,extra-column 6,Frank frank@example.com,91,2024-06-12
[
overview
]
rows
7
columns
5
delimiter
comma
errors
4
warnings
2
status
✗ invalid
[
issues
]
all · 7
error · 4
warning · 2
info · 1
info
file
DELIMITER
detected delimiter: comma
error
row 5
TOO_FEW_COLUMNS
row 5 · 4 columns, expected 5
error
row 6
TOO_MANY_COLUMNS
row 6 · 6 columns, expected 5
error
row 7
TOO_FEW_COLUMNS
row 7 · 4 columns, expected 5
error
row 8
TOO_FEW_COLUMNS
row 8 · 1 column, expected 5
warning
file
MIXED_TYPE
column "email" · mixed types · 1/5 cells look numeric
warning
file
MIXED_TYPE
column "score" · mixed types · 4/6 cells look numeric
[
error row preview
]
row
id
name
email
score
5
4
Dave
dave@example.com
78
6
5
Eve
eve@example.com
65
2024-05-01
extra-column
7
6
Frank frank@example.com
91
2024-06-12
8
[
status
]
>
ready