# Query

Browse 23 online query tools to process, convert, validate, and manage query data in your browser.

> Canonical page: https://elysiatools.com/en/tags/query

## Overview

Use Query tools to work with query formats and operations through a browser-based interface. No software installation is needed; processing runs on Elysia Tools servers.

## Frequently asked questions

### What can I do with Query tools?

You can process, convert, validate, and manage query files and data using the available tools in this category.

### Do I need to install software?

No. You can operate the tools in your browser without installing software.

### How is my data handled?

Your browser submits operations to Elysia Tools servers for processing. Text inputs are not stored, and uploaded files are automatically deleted after 6 hours.

## Tools

- [AI RAG Chunk Quality Scorer](https://elysiatools.com/en/tools/ai-rag-chunk-quality-scorer): Score candidate RAG chunk-splitting schemes for a document across four metrics — coherence (clean sentence/paragraph boundaries), coverage (topic focus / key-term concentration), context overlap health, and chunk-size consistency — then compare up to three schemes side by side and recommend the best. Pure offline heuristics, no model calls.
- [API Request Code Snippet Generator](https://elysiatools.com/en/tools/api-request-code-snippet-generator): Generate cURL and common language code snippets from a request URL, method, headers, query parameters, and body
- [CSV Filter](https://elysiatools.com/en/tools/csv-filter): Filter CSV data by column values with multiple conditions and operators. Supports 12 filter operators including equals, contains, greater_than, less_than, and empty value checks. Additional Filters examples: \[{"column": "age", "operator": "greater_than", "value": "25"}\] \[{"column": "status", "operator": "equals", "value": "active"}, {"column": "score", "operator": "greater_equal", "value": "80"}\] \[{"column": "name", "operator": "contains", "value": "john"}, {"column": "email", "operator": "is_not_empty"}\]
- [DNS Query Tool](https://elysiatools.com/en/tools/dns-query): Query DNS records and domain resolution information including A, AAAA, MX, TXT, NS, and CNAME records
- [GraphQL Playground](https://elysiatools.com/en/tools/graphql-playground): An in-browser GraphQL client: write queries and variables, send them to any GraphQL endpoint, and inspect formatted JSON results or error arrays — perfect for iterating on schemas during development
- [GraphQL to JSON Converter](https://elysiatools.com/en/tools/graphql-to-json): Convert GraphQL query or response data to JSON format
- [JSON Path Extractor](https://elysiatools.com/en/tools/json-path-extractor): Query JSON with JSONPath or JMESPath-style expressions, inspect matched paths, and highlight extracted values in the original document
- [JSON Pointer Tool](https://elysiatools.com/en/tools/json-pointer): Navigate and extract values from JSON using JSON Pointer (RFC 6901)
- [JSON to GraphQL Converter](https://elysiatools.com/en/tools/json-to-graphql): Convert JSON data to GraphQL query format
- [JSONata Query & Transform Studio](https://elysiatools.com/en/tools/jsonata-query-transform-studio): Preview JSONata-style queries and transformations, compare results across sample payloads, and export the transformed output as JSON, CSV, YAML, or Markdown
- [JSONPath Query Tool](https://elysiatools.com/en/tools/jsonpath-query-tool): Query arbitrary JSON with JSONPath expressions, preview matches, switch output modes, and save reusable query templates
- [JSONPath REPL Playground](https://elysiatools.com/en/tools/jsonpath-repl-playground): An interactive JSONPath REPL that runs multi-step query pipelines against any JSON. Write one JSONPath expression per line (e.g. $..book\[?(@.price<10)\] then $\[0:5\]) and see each step's matches with counts, paths, and values — plus a shareable URL that encodes your data and pipeline. Supports recursive descent ($..), wildcards (\[*\]), filters (\[?(@.price<10)\]), slices (\[0:5:2\]), and negative indices.
- [Scientific Constants Query](https://elysiatools.com/en/tools/scientific-constants-query): Search and display scientific constants with customizable language and output format
- [SQL Explain Plan Visualizer](https://elysiatools.com/en/tools/sql-explain-plan-visualizer): Parse EXPLAIN / EXPLAIN ANALYZE output (PostgreSQL/MySQL/SQLite) into a cost tree, flag estimated-vs-actual row divergence, and suggest indexes
- [SQL Formatter](https://elysiatools.com/en/tools/sql-formatter): Format SQL queries
- [SQL Performance Analyzer](https://elysiatools.com/en/tools/sql-performance-analyzer): Analyze SQL queries for potential performance issues
- [SQL Query Builder](https://elysiatools.com/en/tools/sql-query-builder): Build simple SQL queries visually
- [SQL Query Formatter & Minifier](https://elysiatools.com/en/tools/sql-query-formatter): Beautify or minify SQL with full control over dialect (PostgreSQL, MySQL, SQLite, SQL Server/T-SQL, BigQuery, Snowflake, and more), keyword / identifier / function casing, indent style (standard, tabular-left, tabular-right), and spacing between statements. Produces a syntax-highlighted, copy-ready result with live size and statement stats.
- [URL Parameter Builder](https://elysiatools.com/en/tools/url-parameter-builder): Build and construct URLs with parameters by adding query strings, hash fragments, and path segments
- [URL Parameter Extractor](https://elysiatools.com/en/tools/url-parameter-extractor): Extract and parse parameters from URLs including query strings, hash fragments, and path segments
- [URL Query Analyzer](https://elysiatools.com/en/tools/url-query-analyzer): Batch parse URL query parameters with output of key frequency, value samples, and encoding anomaly detection
- [WHOIS Lookup](https://elysiatools.com/en/tools/whois-lookup): Query WHOIS domain registration information including registrar, dates, and name servers
- [XML Path Extractor](https://elysiatools.com/en/tools/xml-path-extractor): Extract values from XML documents using XPath expressions. Perfect for extracting specific data from complex nested XML structures, API responses, RSS feeds, and configuration files.

## Related content

- [SQL](https://elysiatools.com/en/tags/sql): Browse 43 online SQL tools for working with SQL queries and database-related data. Use them in your browser; text inputs are not stored and uploaded files are deleted after 6 hours.
- [JSON](https://elysiatools.com/en/tags/json): Browse 107 online JSON tools to validate, format, convert, and manage JSON data and files in your browser.
- [API](https://elysiatools.com/en/tags/api): Browse 35 online API tools for processing, converting, validating, and managing API data in your browser.
- [URL](https://elysiatools.com/en/tags/url): Browse 32 online URL tools to process, convert, validate, and manage URL data in your browser. Text inputs are not stored; uploaded files are deleted after 6 hours.
- [Data Processing](https://elysiatools.com/en/tags/data-processing): Browse 130 online data processing tools for working with data through your browser. Text inputs are not stored, and uploaded files are deleted after 6 hours.
- [HTTP](https://elysiatools.com/en/tags/http): Browse 17 online HTTP tools for processing, converting, validating, and managing HTTP data in your browser.
