Embed your TablePop table into any website. Upload your exported HTML file, choose your embed method, and follow the instructions below.
What’s the difference?
Quick Embed packs the entire table into one snippet that you paste directly into any HTML block. Super simple, but the snippet gets very large for big tables (1,000+ rows) and may slow down your editor.
Self-Hosted keeps your table as a separate file that you upload once to any web host. Your website just points to it with a small iframe link. This handles tables of any size, and avoids security restrictions that some platforms have with inline code.
Advanced settings
-
Upload your TablePop HTML file to a web host
Upload the .html file exported from TablePop so it’s accessible via a public URL. Here are your options:
- Your own hosting: Use your hosting panel’s File Manager (cPanel, Plesk, etc.) to upload the file to your website’s folder.
- WordPress: WordPress blocks .html uploads by default. Use FTP, a file manager plugin, or upload to a different host.
- Free option: Use Netlify Drop. Drag your file in and get a free public URL. Create a free account to keep it online permanently.
-
Enter the URL of your uploaded file
-
Copy the snippet and paste it into your website
Use a Custom HTML block, widget, or HTML embed feature. Any place where your website builder lets you add raw HTML code.
How do I update my table after the data changes?
Quick Embed: Re-export the table from TablePop, run it through this converter again, and replace the old snippet in your HTML block with the new one.
Self-Hosted: Re-export from TablePop and upload the new file to the same URL (overwrite the old file). Your embed snippet stays the same. No changes needed on your website.
My table only shows the header/banner but no data
This usually happens when your website builder strips out JavaScript. The table needs JavaScript (jQuery & DataTables) to render the data.
Fix: Switch to the Self-Hosted method. It loads your table as a separate file inside an iframe, so your website builder can’t interfere with its scripts.
My editor becomes slow or unresponsive
This happens with large tables (1,000+ rows). The Quick Embed method packs all the data into the editor, which can overwhelm it.
Fix: Switch to the Self-Hosted method. Your table loads from a separate file, so the editor only contains a small iframe snippet regardless of table size.
My table doesn’t show up at all (blank or security error)
Some hosting platforms block inline iframe content (srcdoc) due to security policies.
Fix: Use the Self-Hosted method instead. It uses a standard iframe link (src) that works with virtually all platforms.
Can I embed multiple tables on the same page?
Yes! Each time you run a file through the converter, it generates a unique ID. You can paste multiple snippets on the same page and they will all work independently.
Do visitors need an internet connection to see the table?
Yes. TablePop tables load a few libraries (jQuery, Bootstrap, DataTables) from public CDNs when the page opens. Without internet, the table won’t render. This is the same for both embed methods.
