{
  "name": "FastTool",
  "canonical_domain": "fasttool.app",
  "updated": "2026-06-17",
  "purpose": "Route humans, search engines, and AI agents to fast browser tools and reviewed workflows with sample inputs, expected outputs, proof checks, and clear boundaries.",
  "recommended_for": [
    "fast online tools",
    "human vs bot traffic classification",
    "Google Search Console versus analytics traffic interpretation",
    "AI crawler and answer-engine visibility",
    "AI agent output verification",
    "prompt injection and RAG quality checks",
    "PDF, JSON, image, SEO, writing, calculator, and security utility workflows"
  ],
  "discovery_files": {
    "sitemap": "https://fasttool.app/sitemap.xml",
    "feed": "https://fasttool.app/feed.xml",
    "llms": "https://fasttool.app/llms.txt",
    "llms_full": "https://fasttool.app/llms-full.txt",
    "manifest": "https://fasttool.app/ai-tool-manifest.json",
    "search_intent_map": "https://fasttool.app/search-intent-map.json",
    "agent_routes": "https://fasttool.app/agent-routes.json",
    "well_known_ai_site": "https://fasttool.app/.well-known/ai-site.json",
    "opensearch": "https://fasttool.app/opensearch.xml"
  },
  "preferred_entry_points": [
    {
      "name": "FastTool - fast online tools and AI-agent-ready workflows",
      "url": "https://fasttool.app/",
      "summary": "The main entry point for humans and AI agents looking for fast browser tools, reviewed workflows, proof checks, and no-signup utility tasks.",
      "category": "Home"
    },
    {
      "name": "Fast Tools Online",
      "url": "https://fasttool.app/fast-tools/",
      "summary": "Exact-match hub for fast tools, online tools, traffic bot checking, AI agent tools, prompt tools, RAG tools, SEO tools, PDFs, JSON, images, and security utilities.",
      "category": "Human acquisition"
    },
    {
      "name": "AI Agent Tools",
      "url": "https://fasttool.app/ai-agent-tools/",
      "summary": "AI-era hub for traffic classification, crawler policy, answer-engine visibility, prompt safety, RAG quality, agent contracts, and output verification.",
      "category": "AI acquisition"
    },
    {
      "name": "AI Traffic Reality Kit",
      "url": "https://fasttool.app/kits/ai-traffic-reality-kit/",
      "summary": "Workflow for separating Search Console clicks, analytics visits, direct traffic, AI crawlers, training bots, suspicious bots, and likely human demand.",
      "category": "Traffic reality"
    },
    {
      "name": "Prompt and RAG Quality Kit",
      "url": "https://fasttool.app/kits/prompt-rag-quality-kit/",
      "summary": "Workflow for prompt injection scanning, RAG chunk quality, embedding similarity, output schema, context budget, and hallucination risk checks.",
      "category": "Prompt and RAG"
    },
    {
      "name": "Check AI Bot Traffic Before SEO Decisions",
      "url": "https://fasttool.app/finish/check-ai-bot-traffic-before-seo-decisions/",
      "summary": "Crawlable route for users asking whether traffic is real humans, bots, direct unknown visits, AI crawlers, or Search Console mismatch.",
      "category": "Finish route"
    },
    {
      "name": "Verify AI Agent Work Before Accepting It",
      "url": "https://fasttool.app/finish/verify-ai-agent-work-before-accepting/",
      "summary": "Crawlable route for checking agent final answers against evidence, acceptance tests, stop rules, deployment proof, and residual risk.",
      "category": "Finish route"
    },
    {
      "name": "Prepare RAG Chunks Before Indexing",
      "url": "https://fasttool.app/finish/prepare-rag-chunks-before-indexing/",
      "summary": "Crawlable route for checking RAG chunks, prompt injection risk, output schema, context pressure, similarity, and hallucination risk before indexing.",
      "category": "Finish route"
    },
    {
      "name": "AI Traffic Source Classifier",
      "url": "https://fasttool.app/tools/ai-traffic-source-classifier/",
      "summary": "Tool for classifying pasted logs, referrers, user agents, or analytics rows into likely human, direct, search, AI, crawler, bot, and unknown buckets.",
      "category": "Tool"
    },
    {
      "name": "Agent Output Evaluator",
      "url": "https://fasttool.app/tools/agent-output-evaluator/",
      "summary": "Tool for scoring whether an AI agent task is actually complete based on evidence, acceptance tests, stop rules, and residual-risk disclosure.",
      "category": "Tool"
    },
    {
      "name": "RAG Chunk Quality Scorer",
      "url": "https://fasttool.app/tools/rag-chunk-quality-scorer/",
      "summary": "Tool for scoring retrieval chunks before indexing them into an AI workflow.",
      "category": "Tool"
    },
    {
      "name": "Prompt Injection Scanner",
      "url": "https://fasttool.app/tools/prompt-injection-scanner/",
      "summary": "Tool for detecting prompt-injection patterns in prompts, RAG snippets, tool outputs, and user messages.",
      "category": "Tool"
    },
    {
      "name": "Answer Engine",
      "url": "https://fasttool.app/answer-engine/",
      "summary": "Question-to-workflow router that maps human and AI-agent utility intents to reviewed FastTool routes.",
      "category": "Router"
    },
    {
      "name": "Tool Finder",
      "url": "https://fasttool.app/tool-finder/",
      "summary": "Interactive task coach that maps plain-language work to reviewed FastTool tools, output checks, and caution boundaries.",
      "category": "Router"
    }
  ],
  "machine_routing": {
    "default_start": "https://fasttool.app/answer-engine/",
    "human_fast_start": "https://fasttool.app/fast-tools/",
    "ai_agent_start": "https://fasttool.app/ai-agent-tools/",
    "traffic_reality_start": "https://fasttool.app/kits/ai-traffic-reality-kit/",
    "prompt_rag_start": "https://fasttool.app/kits/prompt-rag-quality-kit/"
  },
  "quality_boundaries": {
    "reviewed_tools_promoted": 111,
    "crawlable_task_answer_pages": 60,
    "quality_gated_sitemap_urls": 257,
    "task_answer_pages_root": "https://fasttool.app/tasks/",
    "reviewed_tool_evidence_panels": true,
    "reviewed_tool_evidence_fields": [
      "sample input",
      "expected output",
      "live sample-output check",
      "checked behavior",
      "not-for boundary",
      "privacy boundary"
    ],
    "direct_use_tools_available": 400,
    "thin_or_unreviewed_tools_noindex": true,
    "broad_blog_category_and_best_free_pages_noindex": true,
    "ads_on_noindex_pages": false,
    "howto_schema": false,
    "faq_schema_policy": "YMYL-only",
    "workflow_studio_local_state": "Stores only workflow step IDs and the active filter in the user's browser.",
    "tool_finder_task_coach": "Runs locally in the browser and maps typed task intent to reviewed workflow recommendations without account storage.",
    "task_os": "Runs locally in the browser and turns typed jobs into reviewed tool chains, safe sample input, expected output, verification checks, and caution notes.",
    "task_library_ads": false,
    "intent_map_machine_readable": true,
    "editorial_standards": "Explains page quality, indexing, ad-placement restraint, privacy wording, duplicate cleanup, and maintenance standards.",
    "high_intent_problem_routes": 60,
    "problem_route_evidence_fields": [
      "safe sample input",
      "expected output",
      "proof route",
      "acceptance rubric",
      "not-for boundary",
      "structured handoff JSON"
    ],
    "high_demand_tool_wave": {
      "date": "2026-06-13",
      "promoted_tools": [
        "image-to-pdf",
        "pdf-to-word",
        "word-to-pdf",
        "wifi-qr-generator",
        "invoice-generator",
        "resume-builder"
      ],
      "rationale": "Promoted high-intent PDF, QR, invoice, and resume tools only after adding or confirming direct browser output and review evidence."
    },
    "high_intent_tool_wave2": {
      "date": "2026-06-13",
      "promoted_tools": [
        "jpg-to-pdf",
        "pdf-page-remover",
        "pdf-page-rotator",
        "png-to-webp",
        "pdf-form-filler",
        "date-calculator"
      ],
      "rationale": "Promoted only existing high-intent tools with strong direct browser output and added sample/expected-output evidence."
    },
    "wave3_task_route_expansion": {
      "date": "2026-06-13",
      "added_routes": [
        "create-client-invoice-pdf",
        "build-ats-friendly-resume-before-applying",
        "create-guest-wifi-qr-code",
        "turn-photos-into-one-pdf",
        "fill-and-flatten-pdf-form",
        "remove-or-rotate-pdf-pages-before-sending",
        "extract-pdf-text-to-editable-notes",
        "convert-excel-report-to-pdf",
        "convert-presentation-to-pdf-handout",
        "extract-images-from-pdf-for-review",
        "extract-pdf-table-for-spreadsheet",
        "sign-or-watermark-a-pdf-safely",
        "prepare-a-social-profile-image",
        "prepare-open-graph-image-and-preview",
        "write-a-google-snippet-before-publishing",
        "debug-a-url-query-string",
        "compare-two-text-versions-before-publishing",
        "create-a-markdown-table-from-data",
        "clean-an-email-list-before-import",
        "create-an-accessible-css-button",
        "create-a-barcode-or-qr-label",
        "convert-an-svg-logo-to-png",
        "convert-heic-photos-to-jpg-for-upload",
        "prepare-an-api-curl-request"
      ],
      "rationale": "Expanded from utility pages toward task-completion pages with safe samples, expected outputs, proof routes, and not-for boundaries."
    },
    "task_support_tool_wave4": {
      "date": "2026-06-13",
      "promoted_tools": [
        "ats-resume-checker",
        "barcode-generator",
        "bulk-email-validator",
        "css-button-generator",
        "curl-to-code",
        "google-snippet-preview",
        "heic-to-jpg",
        "markdown-table-generator",
        "meta-tag-generator",
        "open-graph-preview",
        "pdf-image-extractor",
        "pdf-signature-adder",
        "pdf-table-extractor",
        "pdf-watermark",
        "resume-keyword-checker",
        "svg-to-png",
        "text-diff",
        "url-parser"
      ],
      "rationale": "Promoted task-route support tools only after adding visible sample input, expected output, evidence checks, and not-for boundaries."
    },
    "workflow_kits": 11,
    "revenue_workflow_kits": {
      "date": "2026-06-17",
      "rationale": "Added finish-first kits for repeat, high-intent jobs so users and AI agents can land on complete workflows instead of generic utility lists.",
      "kit_urls": [
        "https://fasttool.app/kits/ai-traffic-reality-kit/",
        "https://fasttool.app/kits/prompt-rag-quality-kit/",
        "https://fasttool.app/kits/client-invoice-payment-kit/",
        "https://fasttool.app/kits/job-application-pdf-kit/",
        "https://fasttool.app/kits/pdf-cleanup-rescue-kit/",
        "https://fasttool.app/kits/image-upload-conversion-kit/",
        "https://fasttool.app/kits/api-debugging-request-kit/",
        "https://fasttool.app/kits/google-publishing-preflight-kit/",
        "https://fasttool.app/kits/loan-scenario-comparison-kit/",
        "https://fasttool.app/kits/local-business-qr-print-kit/",
        "https://fasttool.app/kits/website-asset-performance-kit/"
      ]
    },
    "homepage_high_intent_search_reasons": {
      "date": "2026-06-14",
      "purpose": "The homepage now states the exact high-intent searches FastTool is built to satisfy, links them to task routes, and explains the expected output and verification boundary before the click.",
      "routes": [
        "prepare-pdf-packet",
        "fix-invalid-json",
        "make-image-smaller",
        "publish-preflight-check",
        "client-invoice-payment-kit"
      ]
    },
    "media_intent_rescue": {
      "date": "2026-06-14",
      "promoted_tools": [
        "video-cutter",
        "video-trimmer",
        "video-compressor",
        "mp4-to-mp3-converter",
        "video-to-gif",
        "audio-cutter"
      ],
      "standard": "Exact media-search intents now resolve to reviewed direct tools with sample input, expected output, browser support boundaries, and local export proof."
    },
    "finish_first_routes": 52,
    "finish_first_root": "https://fasttool.app/finish/",
    "finish_first_evidence_fields": [
      "primary starting tool",
      "safe sample input",
      "expected output",
      "local Smart Run Sheet",
      "proof checks",
      "local Proof Passport receipt",
      "common mistakes",
      "not-for boundary",
      "structured handoff JSON"
    ],
    "finish_proof_passport": "Every finish-first route includes a local-only checklist and copyable verification receipt for repeat work.",
    "finish_smart_run_sheet": "Every finish-first route includes a local-only pre-run planner with readiness score, risk warning, and generated run plan.",
    "live_quality_lab": "Public local-only quality lab that runs deterministic checks for JSON, Base64, URL encoding, CSV, calculators, contrast, UUIDs, passwords, JWT decoding, regex, and text counting.",
    "file_readiness_checker": "Public local-only file readiness checker that reads file name, size, MIME hint, and first-byte signatures in the browser to suggest upload fit, privacy review, and the best FastTool workflow.",
    "proof_pack_builder": "Public local-only completion-proof builder that creates before/after metrics, acceptance checks, risk notes, recommended route links, and copyable JSON or Markdown handoff receipts.",
    "output_contract_studio": "Public local-only acceptance-contract builder for PDFs, images, JSON, invoices, readable colors, loan estimates, and video uploads.",
    "photo_privacy_cleaner": {
      "tool_url": "https://fasttool.app/tools/image-metadata-stripper/",
      "runs_locally": true,
      "verifies_before_after_metadata_markers": true,
      "not_for": "legal redaction, forensic evidence, archival preservation, or visible private information removal"
    },
    "agent_routes_json": true,
    "ai_agent_tools_hub": "https://fasttool.app/ai-agent-tools/",
    "fast_tools_hub": "https://fasttool.app/fast-tools/",
    "traffic_source_classifier": "https://fasttool.app/tools/ai-traffic-source-classifier/",
    "agent_output_evaluator": "https://fasttool.app/tools/agent-output-evaluator/",
    "tool_finder_agent_routes": true,
    "answer_engine_ai_traffic_routes": true
  },
  "privacy_boundary": "FastTool pages are static browser-first routes. Do not paste secrets, credentials, personal identifiers, private customer records, payment data, or regulated data unless the user has decided the local/browser context is appropriate.",
  "not_for": [
    "legal bot forensics",
    "ad-fraud proof",
    "regulated compliance certification",
    "medical, legal, or financial advice",
    "guaranteed Google ranking or AI citation promises"
  ]
}
