CSV Splitter and Uploader

Split large CSVs into Bubble-safe chunks and get file URLs for import

Muhammad Junaid Qamar

Last Update 8 days ago

Quick Links
Live Demo                        ⚙ Demo Editor

Plugin Details

CSV Splitter and Uploader helps you import large CSV files into Bubble without hitting the ~200-row upload limit. It splits oversized CSVs into smaller chunks (default 199 rows), optionally enriches agent hierarchy fields, uploads each chunk as a file, and returns a list of file URLs ready for your database import workflows.
How to Use Plugin
  1. Install the plugin from the Bubble Plugin Marketplace.
  2. Add a FileUploader to your page.
  3. Create a workflow: when FileUploader’s value is changed → run Split CSV (file = FileUploader’s value, chunk_length = 199).
  4. Next, run Chunk Text to CSV File (chunk_texts and chunk_names from Step 1, website_home_url = Website home URL).
  5. Use the returned file_urls list (Schedule API Workflow on a list, or your normal CSV import) to load each chunk into the database.
  6. Follow the documentation for detailed setup instructions and troubleshooting.
Support & Maintenance
Actively maintained and supported by our dedicated team, with responsive support available through our support forum. Our team is committed to responding to support requests within 24 hours.

Discover more plugins by Chakor

Was this article helpful?

0 out of 0 liked this article