Documentatie
Alles wat je nodig hebt om webtabellen te extraheren, op te schonen en te exporteren als een professional. Van basisexports tot geavanceerde gegevensopschoningsworkflows.
Introductie
HTML Table Exporter is een Chrome-extensie die tabellen op webpagina's detecteert en exporteert naar het formaat van je keuze. In tegenstelling tot web scrapers die complexe configuratie vereisen, werkt deze tool direct: klik, kies formaat, download.
Alle verwerking gebeurt lokaal in je browser. Je gegevens verlaten nooit je apparaat.
Voor wie is het?
- Data-analisten die tabellen moeten extraheren uit financiële rapporten, overheidswebsites of onderzoeksdatabases
- Onderzoekers die gestructureerde gegevens verzamelen van academische bronnen of Wikipedia
- Ontwikkelaars die snel toegang nodig hebben tot tabelgegevens zonder een scraper te bouwen
- Iedereen die moe is van het cel voor cel kopiëren en plakken van tabellen
Wanneer HTML Table Exporter gebruiken
HTML Table Exporter is ontworpen voor een specifieke set gebruikssituaties. Begrijpen waar het uitblinkt — en waar andere tools geschikter kunnen zijn — helpt je er het maximale uit te halen.
Ideaal voor
- Eenmalige tabelexports — financiële rapporten, overheidsdata, onderzoeksdatabases, Wikipedia-tabellen, sportstatistieken
- Webapplicatiegegevens — veel CRM-platforms, analytics-dashboards, ERP-systemen en bedrijfstools renderen gegevens als HTML-tabellen die de extensie kan detecteren
- Terugkerende exports — sla je opschoningsregels en kolomconfiguratie op als profiel en hergebruik het elke keer dat je exporteert van dezelfde bron
- Privacy-gevoelige omgevingen — alle verwerking is lokaal, waardoor het geschikt is voor zakelijke, financiële of gezondheidszorgcontexten waar gegevens de browser niet mogen verlaten
- Gegevens die opschoning nodig hebben — datums, getallen, valuta's en null-waarden worden automatisch genormaliseerd voor export
Niet ontworpen voor
- Geautomatiseerde of geplande scraping — dit is een handmatige, interactieve tool. Als je een headless scraper of cron-gebaseerde pipeline nodig hebt, overweeg dan tools zoals Scrapy, Puppeteer of Playwright
- Niet-tabelgegevens — de extensie detecteert HTML
<table>elementen. Kaarten, lijsten, feeds en ongestructureerde lay-outs worden niet ondersteund - Gegevenstoegang via API — als de gegevens die je nodig hebt beschikbaar zijn via een API, is het betrouwbaarder om deze direct te gebruiken dan om ze van de gerenderde pagina te extraheren
- Gegarandeerde compatibiliteit met alle sites — webtabelstructuren variëren sterk. De extensie werkt met standaard HTML-tabellen en veel complexe webapplicaties, maar sommige sites gebruiken niet-standaard rendering die mogelijk niet volledig compatibel is
De gratis versie heeft geen rijlimiet en werkt met de meeste tabellen. Installeer het en test op je specifieke site voordat je PRO overweegt.
Installatie
-
Bezoek de Chrome Web Store
Open de HTML Table Exporter-pagina in je Chrome-browser.
-
Klik op "Toevoegen aan Chrome"
Klik op de blauwe knop en bevestig in de popup. De installatie duurt ongeveer 3 seconden.
-
Pin de extensie vast (optioneel)
Klik op het puzzelicoon in de Chrome-werkbalk en pin HTML Table Exporter vast voor snelle toegang.
De extensie vraagt om "Al je gegevens op websites lezen en wijzigen". Dit is nodig om tabellen te detecteren, maar onthoud dat alle verwerking lokaal is en we nooit gegevens verzenden.
Licentieactivering
Na aankoop van HTML Table Exporter PRO ontvang je een licentiesleutel per e-mail. Volg deze stappen om alle PRO-functies te ontgrendelen.
Je licentie wordt gevalideerd tijdens activering en lokaal gecacht. Periodieke internettoegang is vereist om de licentiestatus opnieuw te verifiëren, wat zorgt voor ononderbroken service.
Hoe PRO te activeren
-
Klik op "Activeren" in de extensie
Open de extensie-popup en klik op de "Activeren" knop in de rechterbovenhoek. Je ziet ook de PRO-functies onderaan de gratis versie.
-
Voer je licentiesleutel in
Plak je licentiesleutel in het formaat
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXen klik op "Activeren". De sleutel is na aankoop naar je e-mail verzonden. -
Begin met het gebruik van PRO-functies
Eenmaal geactiveerd toont de extensie "HTML Table Exporter PRO" met een Geschiedenis-knop. Alle PRO-functies zijn nu ontgrendeld.
Visuele gids
Klik op de "Activeren" knop in de rechterbovenhoek. De gratis versie toont welke functies je ontgrendelt met PRO.
Plak je licentiesleutel en klik op "Activeren". Als je nog geen sleutel hebt, klik dan op "Get HTML Table Exporter PRO".
Licentieprobleemoplossing
"Ongeldige licentiesleutel"
Zorg ervoor dat je de volledige licentiesleutel kopieert inclusief alle streepjes. Het formaat moet XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX zijn. Controleer of er geen extra spaties voor of na de sleutel staan.
Ik heb de licentiesleutel niet ontvangen
Controleer je spammap. De e-mail komt van Lemon Squeezy (onze betalingsverwerker). Als je het nog steeds niet kunt vinden, bezoek dan de Support-pagina met je ordernummer.
Ik moet de licentie naar een ander apparaat overzetten
Elke licentiesleutel is geldig voor één apparaat. Als je PRO op extra apparaten wilt gebruiken, kun je extra licenties kopen of onze TEAM- of BUSINESS-plannen overwegen.
Krijg HTML Table Exporter PRO met 14 dagen niet-goed-geld-terug garantie. Bekijk prijsopties →
Snel starten
Exporteer je eerste tabel in minder dan 60 seconden:
Hoe tabellen te exporteren
Slimme selectie (snelste methode)
Deze aanpak bespaart tijd door je in staat te stellen de doelgegevens direct te selecteren. Klik simpelweg ergens in een tabel op de webpagina en open vervolgens het HTML Table Exporter PRO extensie-icoon. De extensie markeert automatisch en focust op die specifieke tabel, waardoor je direct kunt exporteren zonder door andere gedetecteerde resultaten te hoeven zoeken.
Flexibele exportformaten
Elke gedetecteerde tabel kan worden geëxporteerd in verschillende professionele formaten door op de bijbehorende knop in de tabelkaart te klikken:
- Excel (XLSX) — Ideaal voor diepgaande data-analyse
- CSV — Perfect voor algemeen spreadsheetgebruik
- JSON of NDJSON — Ideaal voor webontwikkeling en NoSQL-databases
- SQL — Genereert INSERT-statements klaar voor gebruik in databases
Bulk download
Voor gebruikers die alle tabellen in één keer willen extraheren, is bulk download beschikbaar. Zoek hiervoor het ZIP-formaat dropdown-menu en kies je gewenste formaat (zoals CSV of JSON) voor de bestanden in het pakket. Door te klikken op "Export all tables (ZIP)" worden alle tabellen van de pagina samen gedownload in een georganiseerd pakket.
Company,Revenue,Growth
Apple,394.33B,+7.8%
Microsoft,211.91B,+12.4%
Google,282.84B,+9.8%
Exportformaten
HTML Table Exporter ondersteunt vijf uitvoerformaten, elk geoptimaliseerd voor verschillende gebruikssituaties.
CSV (Comma-Separated Values)
Het universele formaat. Werkt met Excel, Google Sheets, databases en vrijwel elke datatool. PRO-gebruikers kunnen het scheidingsteken aanpassen (komma, puntkomma, tab) voor regionale compatibiliteit.
Name,Email,Status
John Doe,[email protected],Active
Jane Smith,[email protected],Pending
JSON (JavaScript Object Notation)
Perfect voor ontwikkelaars en API's. Elke rij wordt een object met kolomkoppen als sleutels.
[
{
"Name": "John Doe",
"Email": "[email protected]",
"Status": "Active"
}
]
Excel (XLSX)
Native Excel-formaat met correcte celtypen. Getallen zijn getallen, datums zijn datums.
NDJSON (Newline Delimited JSON)
Perfect voor streaming dataverwerking en NoSQL-databases. Elke regel is een apart JSON-object, waardoor het ideaal is voor grote datasets en logverwerking.
{"Name":"John Doe","Email":"[email protected]","Status":"Active"}
{"Name":"Jane Smith","Email":"[email protected]","Status":"Pending"}
SQL (INSERT Statements)
Genereert INSERT-statements klaar voor directe import in databases. Perfect voor MySQL, PostgreSQL, SQLite en andere SQL-databases.
INSERT INTO table_name (Name, Email, Status) VALUES
('John Doe', '[email protected]', 'Active'),
('Jane Smith', '[email protected]', 'Pending');
PRO voegt NDJSON- en SQL-exportformaten toe. De batch-ZIP bevat alle formaten tegelijk.
Gegevensopschoning
Webgegevens zijn rommelig: valutasymbolen, inconsistente datumformaten, verborgen tekens; deze breken analyses en imports. HTML Table Exporter schoont je gegevens automatisch op.
Automatische opschoning (Gratis)
- Verwijdert witruimte uit alle cellen
- Verwijdert verborgen Unicode-tekens
- Normaliseert regeleindes
- Behoudt de structuur van samengevoegde cellen
Slimme opschoningsprofielen (PRO)
PRO bevat voorgebouwde opschoningsprofielen voor veelvoorkomende gegevenstypen:
Valutaprofiel
Verwijdert $, €, £ symbolen en duizendtalscheidingstekens. Converteert $1,234.56 naar 1234.56.
Percentageprofiel
Verwijdert het % symbool. Converteert 45.5% naar 0.455 of 45.5.
Datumprofiel
Standaardiseert datums naar ISO-formaat. Converteert Jan 15, 2024 naar 2024-01-15.
// Raw data from website
" $1,234.56 ", "Jan 15, 2024", "45.5%"
// After cleaning profiles
1234.56, "2024-01-15", 0.455
Batch-export
Wanneer een pagina meerdere tabellen heeft (of je meerdere formaten nodig hebt), bespaart batch-export uren.
Batch-export is exclusief beschikbaar voor PRO-gebruikers.
Alle tabellen exporteren
Klik op "Export All" in de extensie-popup. Elke tabel wordt een apart bestand.
ZIP-download
Krijg één ZIP met alle tabellen in het formaat van je keuze.
tables-export.zip
├── table-1-revenue-summary.csv
├── table-2-revenue-summary.csv
└── table-3-revenue-summary.csv
Complexe tabellen
Tabellen in de echte wereld zijn zelden eenvoudige grids. HTML Table Exporter verwerkt de complexiteit die andere tools breekt.
Samengevoegde cellen (Rowspan/Colspan)
Wanneer cellen meerdere rijen of kolommen overspannen, vullen de geëxporteerde gegevens de overeenkomstige cellen in om de structuur te behouden.
Geneste tabellen
Tabellen binnen tabellen komen vaak voor op oudere websites. De hover-markering helpt je te verifiëren voor het exporteren.
Dynamische/JavaScript-tabellen
Veel moderne webapplicaties renderen tabellen met JavaScript-frameworks. Als de tabel zichtbaar is in je browser, kan de extensie deze meestal detecteren. De resultaten kunnen echter variëren afhankelijk van hoe de site zijn DOM structureert — sommige applicaties gebruiken niet-standaard elementen die mogelijk niet als tabellen worden herkend.
Sommige sites laden tabelrijen terwijl je scrollt. Scroll eerst naar het einde om ervoor te zorgen dat alle gegevens zijn geladen.
Scroll Capture (PRO)
Scroll Capture is een PRO-functie ontworpen voor gepagineerde en gevirtualiseerde tabellen die slechts een subset van rijen tegelijk tonen. Het werkt door zichtbare rijen vast te leggen terwijl je door de tabel scrollt, ze te accumuleren en te dedupliceren in een complete dataset.
Hoe het werkt: Je activeert Scroll Capture en scrollt vervolgens in je eigen tempo door de tabel. De extensie leest de rijen die op dat moment in de browser-DOM zijn gerenderd — het doet geen extra netwerkverzoeken, simuleert geen klikken en interacteert niet met paginatiecontroles. Zodra je door de gegevens bent gescrold die je nodig hebt, stop je de capture en exporteer je de verzamelde dataset.
Belangrijke verschillen met auto-paginatietools: In tegenstelling tot browserextensies die automatisch op "Volgende pagina" knoppen klikken of oneindig scrollen simuleren, is Scroll Capture een passieve lezer. Het observeert wat je browser al heeft gerenderd zonder paginanavigatie of serververzoeken te triggeren. Dit maakt het minder waarschijnlijk dat het snelheidslimieten of anti-botbeschermingen activeert, en het werkt met gevirtualiseerde grids die DOM-nodes vervangen terwijl je scrollt.
Scroll Capture werkt met veel gepagineerde en gevirtualiseerde tabellen, maar de resultaten zijn afhankelijk van de specifieke implementatie van elke website. Niet alle tabelformaten worden ondersteund. We raden aan eerst te testen met de gratis versie om basisdetectie van tabellen op je doelsite te bevestigen.
Vergelijking Gratis vs PRO
De gratis versie is oprecht bruikbaar, zonder kunstmatige beperkingen. PRO voegt geavanceerde functies toe voor frequente gebruikers.
| Functie | Gratis | PRO |
|---|---|---|
| CSV-export | ✔ | ✔ |
| JSON-export | ✔ | ✔ |
| Excel-export | ✔ | ✔ |
| NDJSON-export | — | ✔ |
| SQL-export | — | ✔ |
| Automatische tabeldetectie | ✔ | ✔ |
| Samengevoegde cellen verwerken | ✔ | ✔ |
| ZIP-download (alle tabellen) | Alleen CSV | Multi-format |
| Preset profielen (Pandas, DuckDB, etc.) | — | ✔ |
| Opschoningspresets (getallen, datums, null-waarden) | — | ✔ |
| Kolom selectie en herordening | — | ✔ |
| Exportgeschiedenis | — | ✔ |
| Laatste export herhalen | — | ✔ |
| Voorvertoning bij hover | — | ✔ |
| 100% lokale verwerking | ✔ | ✔ |
Probleemoplossing
"Geen tabellen gedetecteerd"
Sommige sites gebruiken <div>-layouts die eruitzien als tabellen maar geen semantische HTML-tabellen zijn. De extensie detecteert voornamelijk <table> elementen en ondersteunt ook sommige JavaScript-gebaseerde gridcomponenten. Zorg ervoor dat de pagina volledig is geladen voordat je exporteert.
Ontbrekende gegevens in export
Controleer of de tabel lazy loading gebruikt. Scroll eerst door de hele tabel, exporteer dan.
Export heeft verkeerde codering
De extensie gebruikt UTF-8-codering. Als je onleesbare tekens ziet in Excel, gebruik dan Gegevens → Van Tekst/CSV om te importeren.
De extensie werkt niet op een site
Sommige sites (zoals de Chrome Web Store zelf) blokkeren extensies om veiligheidsredenen. Dit is een Chrome-beperking. Als je denkt dat de extensie op een specifieke site zou moeten werken maar dat niet doet, of als je extractiefouten opmerkt, meld dit dan via ons Supportformulier zodat we het kunnen onderzoeken.
Bezoek onze Supportpagina en vul het formulier in om een bug te melden. Support wordt persoonlijk afgehandeld en reacties kunnen tot 10 werkdagen duren.