# SQLSplit ## What this site is SQLSplit is a browser-based tool that splits large SQL dump files into smaller chunks for reliable import. It runs fully client-side and never uploads files. ## Primary actions - Split .sql or .sql.gz files by line count or target file size - Download split parts individually or as a ZIP ## Key pages - https://www.sqlsplit.com/ - https://www.sqlsplit.com/blog - https://www.sqlsplit.com/blog/guides - https://www.sqlsplit.com/blog/tools - https://www.sqlsplit.com/blog/hosts - https://www.sqlsplit.com/blog/errors - https://www.sqlsplit.com/blog/topic/phpmyadmin - https://www.sqlsplit.com/blog/topic/wordpress - https://www.sqlsplit.com/blog/topic/hosting - https://www.sqlsplit.com/blog/guides/cloud-database-imports - https://www.sqlsplit.com/blog/guides/fast-imports - https://www.sqlsplit.com/blog/guides/local-development-imports - https://www.sqlsplit.com/blog/guides/mysql-import-errors - https://www.sqlsplit.com/blog/guides/phpmyadmin-import-timeouts - https://www.sqlsplit.com/blog/guides/shared-hosting-imports - https://www.sqlsplit.com/blog/guides/wordpress-migrations - https://www.sqlsplit.com/blog/tool/adminer - https://www.sqlsplit.com/blog/tool/dbeaver - https://www.sqlsplit.com/blog/tool/heidisql - https://www.sqlsplit.com/blog/tool/mysql-cli - https://www.sqlsplit.com/blog/tool/mysql-workbench - https://www.sqlsplit.com/blog/tool/phpmyadmin - https://www.sqlsplit.com/blog/tool/sequel-ace - https://www.sqlsplit.com/blog/tool/tableplus - https://www.sqlsplit.com/blog/tool/wp-cli - https://www.sqlsplit.com/blog/host/a2hosting - https://www.sqlsplit.com/blog/host/bluehost - https://www.sqlsplit.com/blog/host/cloudways - https://www.sqlsplit.com/blog/host/dreamhost - https://www.sqlsplit.com/blog/host/godaddy - https://www.sqlsplit.com/blog/host/hostgator - https://www.sqlsplit.com/blog/host/kinsta - https://www.sqlsplit.com/blog/host/namecheap - https://www.sqlsplit.com/blog/host/siteground - https://www.sqlsplit.com/blog/host/wpengine - https://www.sqlsplit.com/blog/error/max-allowed-packet - https://www.sqlsplit.com/blog/error/mysql-error-1064 - https://www.sqlsplit.com/blog/error/mysql-error-1146 - https://www.sqlsplit.com/blog/error/mysql-error-2006 - https://www.sqlsplit.com/blog/error/mysql-error-2013 - https://www.sqlsplit.com/blog/error/phpmyadmin-timeout - https://www.sqlsplit.com/blog/error/super-privilege-definer - https://www.sqlsplit.com/blog/error/unknown-collation-utf8mb4-0900 - https://www.sqlsplit.com/blog/adminer-import-timeout - https://www.sqlsplit.com/blog/all-in-one-wp-migration-import-limit - https://www.sqlsplit.com/blog/aws-rds-import-large-dump - https://www.sqlsplit.com/blog/best-chunk-size-split-sql - https://www.sqlsplit.com/blog/big-insert-statements-split - https://www.sqlsplit.com/blog/cli-import-order - https://www.sqlsplit.com/blog/cpanel-ssh-import - https://www.sqlsplit.com/blog/dbeaver-import-large-sql - https://www.sqlsplit.com/blog/docker-mysql-import-large-dump - https://www.sqlsplit.com/blog/duplicator-large-site-import - https://www.sqlsplit.com/blog/export-mysqldump-best-practices - https://www.sqlsplit.com/blog/foreign-key-checks-import - https://www.sqlsplit.com/blog/gzip-vs-zip-sql-dump - https://www.sqlsplit.com/blog/import-large-sql-file-bluehost - https://www.sqlsplit.com/blog/import-large-sql-file-cpanel - https://www.sqlsplit.com/blog/import-large-sql-file-godaddy - https://www.sqlsplit.com/blog/import-large-sql-file-hostgator - https://www.sqlsplit.com/blog/import-mysql-dump-into-mariadb - https://www.sqlsplit.com/blog/import-sql-digitalocean-managed-database - https://www.sqlsplit.com/blog/import-sql-file-mamp - https://www.sqlsplit.com/blog/import-sql-file-xampp - https://www.sqlsplit.com/blog/import-sql-google-cloud-sql - https://www.sqlsplit.com/blog/innodb-log-file-size-import - https://www.sqlsplit.com/blog/mariadb-import-large - https://www.sqlsplit.com/blog/mojibake-garbled-characters-import - https://www.sqlsplit.com/blog/mysql-cli-import-large - https://www.sqlsplit.com/blog/mysql-definer-error-import - https://www.sqlsplit.com/blog/mysql-error-1064-syntax-import - https://www.sqlsplit.com/blog/mysql-error-1146-table-doesnt-exist-import - https://www.sqlsplit.com/blog/mysql-import-error-1153-packet-too-large - https://www.sqlsplit.com/blog/mysql-import-error-2006 - https://www.sqlsplit.com/blog/mysql-import-error-2013-lost-connection - https://www.sqlsplit.com/blog/mysql-max-allowed-packet - https://www.sqlsplit.com/blog/mysql-source-command-import - https://www.sqlsplit.com/blog/mysql-workbench-import-large - https://www.sqlsplit.com/blog/phpmyadmin-import-timeout - https://www.sqlsplit.com/blog/phpmyadmin-max-execution-time - https://www.sqlsplit.com/blog/phpmyadmin-no-data-received - https://www.sqlsplit.com/blog/phpmyadmin-upload-limit - https://www.sqlsplit.com/blog/reduce-sql-dump-file-size - https://www.sqlsplit.com/blog/repair-corrupted-sql-dump - https://www.sqlsplit.com/blog/restore-large-backup-hosting - https://www.sqlsplit.com/blog/speed-up-mysql-import - https://www.sqlsplit.com/blog/split-mysqldump-file - https://www.sqlsplit.com/blog/split-sql-by-size-vs-lines - https://www.sqlsplit.com/blog/split-sql-file-linux - https://www.sqlsplit.com/blog/split-sql-file-mac - https://www.sqlsplit.com/blog/split-sql-file-windows - https://www.sqlsplit.com/blog/split-sql-for-migration-plugins - https://www.sqlsplit.com/blog/sql-import-hangs - https://www.sqlsplit.com/blog/tableplus-sequel-ace-import-large - https://www.sqlsplit.com/blog/unknown-collation-utf8mb4-0900-import - https://www.sqlsplit.com/blog/utf8mb4-collation-errors-import - https://www.sqlsplit.com/blog/wordpress-database-too-large - https://www.sqlsplit.com/blog/wp-cli-import-large-db ## Data handling - Files are processed locally in the browser - No uploads or server storage ## Contact - https://github.com/denisvodisek/sqlsplit