CSV doorzoeken met SQL
Doorzoek CSV-, JSON- en Parquet-bestanden met echte SQL in je browser. Aangedreven door DuckDB WebAssembly: joins, GROUP BY, vensterfuncties. 100% lokaal - bestanden nooit geüpload.
Hoe doorzoek ik een CSV-bestand met SQL?
Klik op SQL-engine laden en voeg je bestand toe. Het wordt automatisch geïmporteerd als tabel met de bestandsnaam, en je kunt meteen querys draaien als SELECT * FROM jouw_tabel.
Worden mijn databestanden ergens geüpload?
Nee. De volledige DuckDB-database-engine draait als WebAssembly in je browsertab. Bestanden worden geregistreerd in een lokale database in het geheugen en verlaten nooit je computer.
Welke bestandsformaten worden ondersteund?
CSV en andere gedelimiteerde tekst (scheidingsteken automatisch gedetecteerd), JSON en reegel-gedelimiteerde JSON, plus Parquet-bestanden — DuckDB leest ze allemaal native.
Welke SQL-mogelijkheden zijn er?
Vrijwel volledig DuckDB-SQL: SELECT met WHERE, GROUP BY, HAVING, ORDER BY, joins over meerdere geüploade tabellen, CTEs, vensterfuncties, string-/datumfuncties en meer.
Hoe groot mogen mijn bestanden zijn?
DuckDB is sterk geoptimaliseerd; bestanden van honderden megabytes werken meestal. De praktische limiet is browsergeheugen — bij enkele GB input geven de meeste tabs het op.
Kan ik twee CSV-bestanden joinen?
Ja. Voeg beide bestanden toe zodat elk een tabel wordt en schrijf een gewone SQL-join, bijvoorbeeld SELECT ... FROM a JOIN b ON a.id = b.id.
Kan ik tabellen hernoemen of verwijderen?
Ja. Elke tabel-chip heeft een bewerkbaar naamveld — Enter hernoemt (onder water draait een ALTER TABLE) — en een verwijderknop die DROP TABLE uitvoert.
Hoe exporteer ik het queryresultaat?
Na het draaien van een query gebruik je de CSV- of JSON-exportknoppen boven de resultaattabel om de volledige set te downloaden, niet alleen de zichtbare pagina.
Waarom duurt de eerste laadbeurt langer?
De DuckDB-engine (circa 33 MB) wordt eenmalig gedownload en door de browser gecached. latere sessies starten direct en werken offline.
Welke browsers worden ondersteund?
Elke moderne browser met WebAssembly-ondersteuning. Zeer oude browsers zonder WebAssembly zien een duidelijke melding in plaats van stilletjes te falen.
Hoe CSV doorzoeken met SQL te gebruiken
Deze tool geeft je een echte SQL-database in je browser. Zet CSV-, JSON- of Parquet-bestanden erin, en DuckDB (gecompileerd naar WebAssembly) maakt van elk een doorzoekbare tabel — joins, aggregaties en vensterfuncties draaien allemaal lokaal, er wordt nooit iets geüpload.
- Druk één keer op SQL-engine laden. DuckDB (circa 33 MB) wordt gedownload en door je browser gecached voor toekomstige sessies.
- Voeg CSV-, JSON- of Parquet-bestanden toe. Elk wordt een tabel vernoemd naar het bestand, getoond als chip met een hernoemveld en een verwijderknop.
- Typ SQL in de editor en druk op Query uitvoeren (of Ctrl+Enter). Gebruik de Voorbeelden-dropdown om kant-en-klare querys voor de geselecteerde tabel te krijgen.
- Blader door de gepagineerde resultaten (100 rijen per pagina) en druk op de CSV- of JSON-exportknoppen om de volledige resultatenset te downloaden.
Registreer twee bestanden (bijvoorbeeld orders.csv en customers.csv) en join ze met gewone SQL: SELECT ... FROM orders JOIN customers ON orders.customer_id = customers.id.
Gerelateerde tools
- SQLite Online Voer SQLite-querys online uit in je browser. Open .db-, .sqlite- of .sqlite3-bestanden of maak een in-memory database, draai multi-statement SQL en exporteer rijen als CSV of JSON.
- CSV naar JSON Converter Converteer CSV naar JSON online gratis. Ondersteunt aangepaste scheidingstekens, koptekstgebaseerde objecten en automatische typedetectie. Alles in de browser.
- CSV naar XLSX Converter Gratis online CSV naar XLSX converter. Converteer CSV-bestanden naar Excel-werkmappen in je browser. Meerdere werkbladen, automatische scheidingstekendetectie, UTF-8/GBK. Geen upload, 100% privé.
- Parquet-viewer Open Parquet-bestanden online en blader door de data met paginering. Inspecteer het schema, bekijk rijen pagina voor pagina en exporteer naar CSV of JSON - volledig in je browser verwerkt.
- Hash-controle MD5, SHA-1, SHA-256, SHA-512 bestand-hashes lokaal berekenen en verifiëren
- Chmod-calculator Gratis online chmod-calculator om Linux-bestandsrechten te visualiseren en berekenen met selectievakjes. Converteer direct tussen numerieke (755, 644) en symbolische notatie (rwxr-xr-x). Ondersteunt speciale rechten zoals setuid, setgid, sticky bit.
- ASCII-tabel Volledige ASCII-tekencoderingreferentie met decimale, hexadecimale, octale, binaire codes, HTML-entiteiten en karakterbeschrijvingen. Direct zoeken en filteren.
- Hex-viewer Bekijk bestandsinhoud in hex-dump formaat met zoekfunctie, offset-navigatie en virtueel scrollen