Hidden WordScanner
Private scans · No account required

Data Check

Find the characters that break a database import, or any characters you choose, and download a cleaned copy of your file. Everything happens in your browser.

Step 1

Add your data

Up to 5 MB. The file is read in this browser tab and is not uploaded.

Step 2

Choose what to look for

Inside the values
The whole file

Rows with a different number of columns, broken quotes, and blank or repeated column names are always reported. They are never changed for you, because fixing them needs a person.

Your own characters and words

Type them together. Each one is looked for on its own; spaces between them are ignored. In a CSV, only the values are searched, so the commas and quotes that hold the file together are safe.

Only allow certain characters

Why clean data before a database import

Data copied out of spreadsheets, web pages, PDFs, and other systems often carries characters nobody can see. A trailing space makes "Bob " and "Bob" two different customers. A no-break space stops a lookup from matching. A byte-order mark becomes part of the first column's name, so the import cannot find the column. A line break inside a value splits one row into two.

Most of these do not cause an error. The import works, and the problem shows up later as duplicates, failed searches, and reports that do not add up. Checking the file first is quicker than cleaning the database afterwards.

How cleaning keeps your file valid

Private by design

Your data is read and cleaned by code running in this browser tab. It is not uploaded, stored, or sent anywhere, and this page carries no advertising or analytics code. The site counts only how many times a check was run and a cleaned file was saved, never what was in it.