QueryBuilder is an intuitive QGIS plugin designed to make building complex layer filters as easy as point-and-click—no SQL expertise required.

- Visual filter design
Create, edit and group multiple conditions with AND/OR logic in a clean, form-based interface. - Field alias & localization support
See human-readable field names (aliases) and enter values in your own language; the plugin automatically spits out the correct internal key. - Rich operator set & date picker
Supports =, ≠, >, <, ≥, ≤, “contains”, “is null / not null” and full “between” ranges with a calendar popup for date fields. - Value-map & relation integration
Automatically detects ValueMap and ValueRelation widgets—load predefined lookup lists or pull live values from related layers. - Sampling & distinct lists
Right-click any field selector and choose to load all unique values, a random sample of 10, or only the values actually used in your dataset. - Grouping & duplication
Build reusable filter groups, duplicate them in one click, and nest them under AND/OR connectors. - Save, load & share
Export your filter definitions as JSON, re-import them in other projects or share them with team members. - Copyable SQL & feature selection
Generate standard QGIS expressions, copy them to your clipboard, or immediately select matching features in the map.
Whether you’re crafting one-off queries or standardizing recurring data quality checks, QueryBuilder streamlines your workflow—letting you focus on analysis, not syntax.