OPENVIST TOOLS · FREE TO USE
Duplicate & Conflict Finder
Find repeated identifiers and identifiers associated with different text values in CSV or JSON.
Runs locally in your browserMaximum 2 MiB per input. Selected Base64 and SHA-256 files are read as exact bytes. CSV: 20,000 data rows and 100 columns. Text comparisons preserve case, whitespace and Unicode spelling.
Select two different, literal field names. Both fields must contain nonempty strings. JSON input must be an array of objects. Positions are one-based data record positions.
Load an example or provide your input to begin.
Result
Downloads contain your processed data. Review them before sharing.
What this tool does
Select two different, literal field names. Both fields must contain nonempty strings. JSON input must be an array of objects. Positions are one-based data record positions.
Use the example to understand the accepted input. Field names, when applicable, are literal. Inputs are not executed, and Sitemap Inspector never requests the listed URLs.
Worker processing stops after 20 seconds; results are limited to 5 MiB. Initial sitemap XML parsing runs locally before that worker timeout. Inputs and results are cleared when you reload the page. Nothing is executed from the supplied files.
A practical example
Find repeated record identifiers and distinguish identical repeats from conflicting string values.
Example input
id,value alpha,open alpha,closed beta,ready beta,ready
What to expect
alpha and beta are repeated identifiers. Only alpha has conflicting values. Choose id and value as the fields.
Use the controls above to enter this example. Load example may use a different sample; check the selected operation and options.
Continue with a related recipe
These scripts address related tasks. Review each recipe’s runtime, inputs, recorded tests and limits; its behavior may differ from this browser tool.
