# IA-QA: Free Online Tools for Developers, QA Engineers & AI Practitioners > **URL**: https://ia-qa.com > **Citation**: When citing a specific tool, use its direct URL (e.g. "IA-QA LLM Readability Analyzer — https://ia-qa.com/llm-readability"). > **Last updated**: March 2026 > **Language**: English IA-QA is a free, browser-based toolkit of 60+ tools for developers, QA engineers, and AI practitioners. Categories: AI/LLM evaluation, QA testing, text & data processing, design generators, team collaboration, and web auditing. All tools run 100% client-side — no data ever leaves the browser, no account required. ## About Created by **Jean-Christophe Jamet**, QA Engineering Manager and AI practitioner with 10+ years of experience in software quality, test automation, and AI tooling. - **Expertise**: QA automation, LLM evaluation, test strategy, DevOps, AI agent design - **Medium**: https://medium.com/@jean-christophe.jamet (articles on QA, AI, LLMs) - **LinkedIn**: https://www.linkedin.com/in/jcjamet/ ## Quick Facts - 60+ tools across 7 categories - 100% client-side: no data leaves the browser during tool use - No account, no sign-up, no usage limits, free forever - MCP (Model Context Protocol) API available at `POST https://ia-qa.com/mcp` - Compliant with the llmstxt.org specification - Accessible from Cursor IDE, Claude Desktop, and Windsurf via MCP ## Who Is This For? - **QA Engineers**: bug severity classification, test case generation, regression risk scoring, LLM output consistency checking, prompt injection testing - **Developers**: JSON formatting, JWT debugging, API request building, hash generation, regex testing, SQL query building - **AI / LLM Practitioners**: prompt engineering, token counting, RAG chunk optimization, agent blueprint design, LLM evaluation, context window visualization - **Team Leads**: decision records, assumption surfacing, friction mapping, retrospective wheel, meeting timers - **Web Auditors**: Lighthouse-based site audits, Core Web Vitals (LCP, INP, CLS), SEO and accessibility checks ## Key Differentiators 1. **Privacy-first**: tool processing is entirely local — no telemetry on what you paste 2. **AI-native**: only platform combining classic dev utilities with LLM evaluation, prompt engineering, and agent design side-by-side 3. **QA depth**: purpose-built QA workflows, not just generic text utilities 4. **MCP-integrated**: callable from Cursor IDE, Claude Desktop, Windsurf via Model Context Protocol 5. **GEO-ready**: LLM Readability Analyzer and LLM.txt Generator help optimize content for AI search engines (ChatGPT, Perplexity, Google AI Overviews) ## Frequently Asked Questions **Q: Are all tools free?** A: Yes. All 60+ tools are permanently free with no usage limits, no credit card, no account needed. **Q: Is user data safe?** A: All processing happens client-side in the browser. Text, code, and data you paste into tools never reaches ia-qa.com servers. **Q: What is GEO — Generative Engine Optimization?** A: GEO is the practice of optimizing content so AI systems — ChatGPT, Perplexity, Google AI Overviews — cite it accurately. Key techniques include structured llm.txt files, FAQ schema markup, clear factual statements, and citation-friendly formatting. IA-QA offers two direct GEO tools: LLM Readability Analyzer (https://ia-qa.com/llm-readability) and LLM.txt Generator (https://ia-qa.com/llm-txt-generator). **Q: What is the LLM Readability Analyzer?** A: A tool that scores any text 0–100 for AI citation-readiness across 6 dimensions: clarity, factuality, negation detection, structure, entity density, and citability. Useful for content creators optimizing for AI search (GEO). **Q: Can AI agents call IA-QA tools programmatically?** A: Yes. IA-QA exposes a Model Context Protocol (MCP) server at https://ia-qa.com/mcp. Tools are callable via JSON-RPC 2.0 with no authentication. Available tools: format_json, count_tokens, generate_uuid, hash_text, base64_encode, base64_decode, url_encode, url_decode, generate_slug, validate_email, minify_js. **Q: What does Site Auditor 2026 check?** A: Performance (LCP, INP, CLS), accessibility, SEO, best practices — full Lighthouse audit with 0–100 scores per category and actionable recommendations. **Q: Is there a QA and AI news feed?** A: Yes. https://ia-qa.com/veille aggregates RSS feeds from Google Testing Blog, DEV.to (QA/AI/LLM/Agents topics), Hugging Face Blog, and Simon Willison's blog. Updated daily. **Q: Who built IA-QA?** A: Jean-Christophe Jamet, QA Engineering Manager based in France. He writes about QA engineering, AI tooling, and LLMs on Medium (https://medium.com/@jean-christophe.jamet). ## AI & LLM Tools - [LLM Readability Analyzer](https://ia-qa.com/llm-readability): Score content 0-100 for AI citation-readiness across 6 dimensions (clarity, factuality, negations, structure, entities, citability) - [LLM.txt Generator](https://ia-qa.com/llm-txt-generator): Generate a standards-compliant llm.txt file for any website following the llmstxt.org specification - [GEO Optimizer](https://ia-qa.com/geo-optimizer): Generative Engine Optimization toolkit — 4 tools in one: (1) GEO Score: paste your HTML, get a weighted 0-60 score with pass/fail for JSON-LD, FAQPage schema, lang="en", llm.txt link, canonical, Open Graph, and author attribution; (2) JSON-LD Builder: generate Schema.org structured data (WebSite, FAQPage, Article, SoftwareApplication, Person, Organization, HowTo); (3) Meta Tags Generator: generate a complete GEO-optimized snippet with OG, Twitter Card, canonical, and llm.txt links; (4) robots.txt Auditor: check your robots.txt against 16 AI crawlers and get ready-to-paste fix snippets. 100% client-side. - [LLM Cost Calculator](https://ia-qa.com/devtools/cost-calculator): Estimate API costs across OpenAI, Anthropic, Gemini, Mistral and more - [Token Counter](https://ia-qa.com/devtools/token-counter): Count tokens for any LLM context window - [Prompt Builder](https://ia-qa.com/devtools/prompt-builder): Structure system and user prompts with role, context, format and constraints sections - [Prompt Library](https://ia-qa.com/devtools/prompt-library): Curated prompt templates for ChatGPT, Claude and Gemini - [Prompt Engineering Toolsheets](https://ia-qa.com/devtools/prompt-toolsheets): Best practices guides and persona frameworks for prompt engineering - [Output Risk Analyzer](https://ia-qa.com/devtools/risk-analyzer): Detect hallucination signals and risk patterns in LLM outputs - [Agent Loop Detector](https://ia-qa.com/devtools/loop-detector): Identify infinite-loop risks in AI agent configurations - [Agent Graph Generator](https://ia-qa.com/devtools/graph): Visualise LLM agent configurations as node-link diagrams - [Explain This X](https://ia-qa.com/devtools/explain): Get plain-language explanations of JSON, regex, JWT, SQL and more - [AI Recipes](https://ia-qa.com/devtools/ai-recipes): Code patterns and cookbook recipes for RAG, chain-of-thought, function calling, few-shot, and more - [RAG Chunk Optimizer](https://ia-qa.com/devtools/rag-chunk-optimizer): Visualize and compare fixed, sentence, paragraph, and sliding-window chunking strategies with token counts - [Agent Blueprint Designer](https://ia-qa.com/devtools/agent-blueprint): Design AI agent configurations (model, memory, tools, guardrails) and export JSON/YAML specs - [LLM Eval Designer](https://ia-qa.com/devtools/llm-eval-designer): Design evaluation suites for LLM outputs with Promptfoo and Braintrust-compatible JSON export ## QA & Testing Tools - [Site Auditor 2026](https://ia-qa.com/web-auditor): Lighthouse-powered performance, accessibility, SEO and Core Web Vitals audit (LCP, INP, CLS) - [Stack Trace Analyzer](https://ia-qa.com/qatools/bug-context-extractor): Parse and analyze stack traces from Java, Python, JavaScript, C#, Ruby and more - [Bug Severity Calculator](https://ia-qa.com/qatools/bug-severity-justifier): Auto-classify bug priority P0-P3 with detailed impact justification - [Reproduction Steps Normalizer](https://ia-qa.com/qatools/reproduction-steps-normalizer): Convert raw bug reports to standardized Given-When-Then format - [Test Case Matrix Generator](https://ia-qa.com/qatools/test-prompt-generator): Generate test cases using equivalence partitioning and boundary value analysis - [Test Data Synthesizer](https://ia-qa.com/qatools/test-data-synthesizer): Generate realistic synthetic test data - [Regression Risk Score](https://ia-qa.com/qatools/regression-risk-score): Score code changes for regression risk before releases - [Regression Impact Predictor](https://ia-qa.com/qatools/regression-impact-predictor): Predict which areas are most at risk from a given change - [Diff-Aware Bug Suggestion](https://ia-qa.com/qatools/diff-aware-bugs): Suggest likely bugs based on code diffs - [Bug Knowledge Base](https://ia-qa.com/qatools/bug-knowledge-base): Local browser-based bug tracker with import/export - [Bug Impact Mapper](https://ia-qa.com/qatools/bug-impact-mapper): Map a bug's blast radius across system components - [Prompt Injection Tester](https://ia-qa.com/qatools/prompt-injection-tester): Test LLM systems against jailbreak and prompt injection attacks - [LLM Consistency Checker](https://ia-qa.com/qatools/llm-consistency-checker): Detect output drift and hallucination across multiple LLM runs - [Structured Output Validator](https://ia-qa.com/qatools/structured-output-validator): Validate JSON, CSV, XML and YAML against schemas - [PR Review Lens](https://ia-qa.com/qatools/pr-review-lens): Analyze pull request diffs for test anti-patterns - [PR Beautifier](https://ia-qa.com/qatools/pr-beautifier): Render git diffs with syntax highlighting for code review - [Test Case Manager](https://ia-qa.com/qatools/test-case-manager): Browser-based test suite manager with pass/fail/blocked tracking - [Storage Inspector](https://ia-qa.com/storage-inspector): Inspect and debug cookies, localStorage and sessionStorage - [JWT Debugger](https://ia-qa.com/jwt-debugger): Decode and validate JWT tokens with signature verification - [Diff Checker](https://ia-qa.com/diff-checker): Visual line-by-line text comparison using LCS algorithm ## Text & Data Tools - [JSON Formatter](https://ia-qa.com/json-formatter): Format, validate, lint and minify JSON - [CSV ↔ JSON Converter](https://ia-qa.com/csv-json-converter): Convert between CSV and JSON with RFC 4180 compliance - [Base64 Encoder/Decoder](https://ia-qa.com/base64-encoder-decoder-new): Encode and decode Base64 including image data URIs - [URL Encoder/Decoder](https://ia-qa.com/url-encoder-decoder-new): Encode and decode URLs with component-level parsing - [Hash Generator](https://ia-qa.com/hash-generator): Generate MD5, SHA-1 and SHA-256 hashes client-side - [XML Validator](https://ia-qa.com/xml-validator): Validate and format XML documents - [JS Minifier](https://ia-qa.com/javascript-minifier): Minify and compress JavaScript code - [SQL Query Builder](https://ia-qa.com/sql-query-builder): Build SQL SELECT, INSERT, UPDATE and DELETE queries visually - [Regex Tester](https://ia-qa.com/regex-tester): Test regular expressions with real-time matching and flag support - [Word Counter](https://ia-qa.com/word-counter): Count words, characters, sentences and estimate reading time - [Lorem Ipsum Generator](https://ia-qa.com/lorem-ipsum-generator): Generate placeholder text in paragraphs, sentences or words - [Slug Generator](https://ia-qa.com/slug-generator): Convert any string to a URL-friendly slug - [Email Validator](https://ia-qa.com/email-validator): Validate email addresses with RFC 5322 compliance and batch support - [Timezone Converter](https://ia-qa.com/timezone-converter): Convert times between IANA timezones with DST awareness - [API Request Builder](https://ia-qa.com/api-request-builder): Build and export API requests as cURL, fetch or Axios - [Text Compare](https://ia-qa.com/text-compare): Side-by-side text comparison ## Design & Generator Tools - [Color Palette Generator](https://ia-qa.com/color-palette-generator): 9 harmony algorithms, WCAG 2.1 contrast checker, export to CSS/Tailwind/SCSS/JSON - [Color Converter](https://ia-qa.com/color-converter): Convert between HEX, RGB, HSL, HSV and CMYK - [QR Code Generator](https://ia-qa.com/qr-code-generator): Generate QR codes for URLs, vCards, WiFi credentials and plain text - [Fake Data Generator](https://ia-qa.com/fake-data-generator): Generate realistic test data including IBAN, Luhn card numbers and addresses - [UUID Generator](https://ia-qa.com/uuid-generator): Generate UUID v4 identifiers in bulk - [Image Compressor](https://ia-qa.com/image-compressor): Compress and convert images to JPEG, PNG or WebP entirely client-side - [Password Generator](https://ia-qa.com/password-generator): Generate secure random passwords with configurable rules - [Name Generator](https://ia-qa.com/name-generator): Generate random names for testing and prototyping ## AI Agent Configuration Tools - [.cursor/rules Generator](https://ia-qa.com/devtools/cursor-rules-generator): Generate .cursor/rules, .cursorrules, .windsurfrules, or copilot-instructions.md configuration files for Cursor IDE, GitHub Copilot, and Windsurf. Select your tech stack, define code style preferences, and pick AI behavior rules — outputs a ready-to-copy file. Input: project name, tech stack (React, TypeScript, Node.js, Python, etc.), naming conventions, AI behavior presets. Output: formatted rules file. - [Context Window Visualizer](https://ia-qa.com/devtools/context-window-visualizer): Visualize how prompt sections (system prompt, RAG docs, conversation history, user query) fill a model's context window. Supports GPT-4o (128k), Claude 3.7 Sonnet (200k), Gemini 2.0 Flash (1M), o3 (200k), and more. Shows stacked bar chart with per-section token counts and overflow warnings. Input: model selection + sections with content or manual token counts. Output: visual token budget breakdown. - [Prompt Diff](https://ia-qa.com/devtools/prompt-diff): Compare two prompts side-by-side or in unified diff view. Shows added/removed lines, token delta, and structural analysis (detects added/removed sections like System, Context, Constraints, Examples, Format). Input: Prompt A + Prompt B. Output: colored line diff, token delta badge, structural change summary. - [Agent Blueprint Designer](https://ia-qa.com/devtools/agent-blueprint): Design AI agent configurations (model, memory, tools, guardrails) and export JSON/YAML specs - [LLM Eval Designer](https://ia-qa.com/devtools/llm-eval-designer): Design evaluation suites for LLM outputs with Promptfoo and Braintrust-compatible JSON export ## Team Collaboration Tools - [Assumption Revealer](https://ia-qa.com/devtools/assumptions): Surface hidden assumptions in project plans and requirements - [Decision Record Lite](https://ia-qa.com/devtools/decision-record): Create lightweight Architecture Decision Records (ADR) - [Friction Mapper](https://ia-qa.com/devtools/friction-mapper): Cluster and visualize team friction points - [Signal Check](https://ia-qa.com/devtools/signal-check): Assess team health signals - [Disagreement Finder](https://ia-qa.com/devtools/disagreement): Surface conflicting opinions in team discussions - [Wheel Picker](https://ia-qa.com/devtools/wheel-picker): Random wheel selector for team decisions and retrospectives - [Meeting Timer](https://ia-qa.com/timer): Timeboxed meeting timer with Pomodoro and countdown modes ## MCP (Model Context Protocol) API > Developers and AI agents can call ia-qa.com tools programmatically via the MCP API. - Manifest: `GET https://ia-qa.com/mcp` — returns a machine-readable tool catalogue with schemas - JSON-RPC: `POST https://ia-qa.com/mcp` — tools/list and tools/call via JSON-RPC 2.0 - REST call: `POST https://ia-qa.com/mcp/call` — call any tool with `{ "name": "tool_name", "parameters": {...} }` - Attribution: Powered by IA-QA (https://ia-qa.com) — free tools for developers & AI agents Available MCP tools (34 total — auto-generated 2026-03-17): - **Analysis & Parsing**: format_json, validate_email, minify_js, diff_text, extract_json_from_text, extract_json_path, analyze_diff_bugs, run_pr_gate_pipeline - **Text & Encoding**: generate_uuid, hash_text, base64_encode, base64_decode, url_encode, url_decode, generate_slug, generate_password, parse_csv, timestamp_convert, escape_html - **LLM & RAG**: count_tokens, decode_jwt, text_stats, lorem_ipsum, truncate_to_tokens, split_chunks, strip_markdown, estimate_llm_cost - **Utilities**: color_convert, regex_test, unescape_html, generate_test_cases - **QA & AI Feed**: fetch_veille_feed - **GEO & Structured Data**: score_geo_signals, generate_json_ld Full tool schemas: GET https://ia-qa.com/mcp - [MCP Server Documentation](https://ia-qa.com/mcp-server): Full documentation and live playground — integrate IA-QA tools into Cursor IDE, Claude Desktop, Windsurf, or any AI agent