Read full description
🦆 Open and work with DuckDB database files directly on your Android device — no server, no account, and no sign-in required.
QueryDock for DuckDB brings a desktop-style database workflow to your phone and tablet, with a clean Material 3 interface in light and dark themes.
🔎 Explore your database structure
• Browse catalogs, schemas, tables, views, columns, constraints, indexes, and sequences.
• Inspect sample rows, column statistics, relationships, and object definitions.
• Search object names, columns, and selected data with clear scope and limits.
⌨️ Write and run SQL
• Keep multiple SQL documents and connection-specific notebooks.
• Use completion, formatting, find and replace, snippets, history, parameters, and query cancellation.
• Review multiple statement results, query plans, charts, preview limits, and stale-result status.
✏️ Edit and move data safely
• Review typed row changes before applying them and catch conflicting updates.
• Import CSV, JSON, and Parquet files, including multi-file schema review.
• Export query or table results as CSV, JSON, Parquet, or XLSX.
• Save working copies back to their source or create a new document through Android's document picker.
📱 Made for phones and tablets
• Adaptive layouts with a navigation rail and multi-pane views on larger screens.
• Readable data grids, typed column badges, and touch-friendly controls.
🔒 On-device by design
DuckDB files, SQL, and query results are processed on-device. QueryDock does not use a SiamakerLab account, analytics service, synchronization server, or database upload service. Optional Google services support consent, advertising, purchases, updates, and reviews; their failure does not block local database work.
DuckDB is a trademark of the DuckDB Foundation. QueryDock is an independent product and is not affiliated with or endorsed by the DuckDB Foundation.