Clean & Filter
SQL Dumps

The app for developers on macOS & iPadOS. Stop wrestling with sed and grep. Just drag, filter, and export.

macOS 13+ / iPadOS 16+
29,99 €
Free updates

Problem and Solution

The Problem

You have a 7GB SQL dump but only need 3 tables. Currently you're stuck in the terminal with sed, grep, and awk - error-prone, time-consuming, and frustrating.

The Solution

Drag & Drop your dump file, select the tables you need, configure your filters, and export. Clean, filtered SQL in seconds - no command line required.

Powerful Features

Everything you need to handle large SQL dumps efficiently

Handles 50GB+ Files

Stream-based processing with constant ~50MB RAM usage. No file is too large to handle.

Smart FK Detection

Detects foreign key dependencies, resolves circular references, and auto-includes parent tables when needed.

Tables & Columns

Select tables and columns individually by checkbox. Choose exactly what you need — nothing more, nothing less.

4 Sort Modes

Sort INSERTs: original order, alphabetical, by FK dependencies, or manually via drag & drop.

5 Formats

MySQL, MariaDB, PostgreSQL, SQLite & MS SQL. Auto-detected — just drop your file.

Statement Types

Filter by CREATE, DROP, INSERT, ALTER, SET, LOCK and more. Keep only what you need.

Gzip Support

Open .sql.gz files directly - no manual decompression needed.

Pattern Filters

Exclude tables and columns with wildcards like *_logs, tmp_*, or *password*. Combine multiple patterns.

Filter Presets

Built-in presets: Structure Only, Data Only, Exclude Logs. Save your own custom presets.

Preview & Statistics

Preview filtered output before exporting. Progress bar, ETA, and detailed statistics on included/excluded data.

Fully Offline

No internet required. No tracking, no accounts. All data stays on your device.

Drag & Drop

Drop your SQL file, select tables, export. No terminal, no command line. Done in seconds.

See It In Action

Simple, intuitive interface designed for developers

DumpCleaner - Drop Zone

Drag & Drop

DumpCleaner - Filter View

Select & Filter

DumpCleaner - Column Filter

Column Filter

DumpCleaner - Manual Order

Manual Order

DumpCleaner - Export Preview

Export Preview

Simple Pricing

One price, all features, forever

DumpCleaner

For macOS & iPadOS

29,99 € one-time
  • All features included
  • Free lifetime updates
  • No subscription
  • MySQL, MariaDB, PostgreSQL, SQLite & MS SQL
  • 40 languages supported
  • Email support
Download on App Store Join TestFlight Beta

Frequently Asked Questions

Got questions? We've got answers

DumpCleaner supports MySQL, MariaDB, and PostgreSQL dump files (.sql). These are typically created with mysqldump or pg_dump.

Files of 50GB+ have been tested successfully. DumpCleaner uses stream-based processing with constant memory usage (~50MB), so file size is not limited by RAM.

No. DumpCleaner always creates a new filtered file. Your original dump remains untouched.

DumpCleaner is available for macOS and iPadOS. One purchase covers both platforms. A Windows/Linux version may be considered in the future based on demand.

DumpCleaner detects FK dependencies and can reorder INSERT statements to avoid constraint errors. You can also enable automatic FK check disabling for MySQL or deferred constraints for PostgreSQL.

Yes. DumpCleaner handles gzip-compressed files (.sql.gz) directly. No need to decompress them first.

Yes. Use wildcard patterns like *_logs, tmp_*, or *session* to exclude multiple tables at once. You can combine multiple patterns and save them as presets.

DumpCleaner works completely offline. No data is sent anywhere. No accounts, no tracking, no analytics. Everything stays on your Mac or iPad.