SVG READYEXAMPLE
SVG READY ยท ILLUSTRATIVE OUTPUT

A small report, file by file.

This example shows two synthetic SVGs and the findings the current heuristic checks would return. It is a format demonstration, not a customer audit or a standards certification.

icons/search.svg

Has fixed dimensions, but no viewBox or accessible-name pattern.

<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24">
  <path d="M3 12h18"/>
</svg>
Errors 0Warnings 2Passed 7 / 9

icons/check.svg

Includes a viewBox and an accessible name; no issue was found by this preflight.

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" role="img" aria-label="Check">
  <path d="M4 12l5 5L20 6"/>
</svg>
Errors 0Warnings 0Passed 8 / 9

Findings

FileSeverityFindingSuggested next step
icons/search.svgwarningNo viewBox was found.Add a viewBox so the graphic scales consistently.
icons/search.svgwarningNo accessible-name pattern was found.Add a title connected with aria-labelledby, or use an appropriate aria-label.
icons/check.svginfoNo issues were found by these preflight checks.Review the asset in its actual product context as well.

Machine-readable shape

{
  "ok": true,
  "summary": { "errors": 0, "warnings": 2, "passed": 7 },
  "findings": [
    { "id": "viewbox", "severity": "warning", "message": "No viewBox was found.", "fix": "Add a viewBox so the graphic scales consistently." },
    { "id": "accessible-name", "severity": "warning", "message": "No accessible name pattern was found.", "fix": "Add a title and connect it with aria-labelledby, or provide an appropriate aria-label." }
  ],
  "meta": { "checks": "svg-ready-preflight-1.0 (heuristic; not a full XML/SVG validator)" }
}

The API returns one report per submitted SVG. File names and batch grouping in this page are presentation labels added for this synthetic example.

Optional small-batch review

For a one-off review, SVG Ready can check up to 10 representative SVGs and return a file-by-file JSON or CSV summary for $25 USDC on Base. Agree scope and payment before work. No repository access is needed; public sample URLs are enough. A free two-file sample is available first if public URLs can be shared.

The checks are heuristic. This service is not a full XML/SVG validator, security audit, or accessibility certification. Do not send confidential artwork unless you are authorized to share it.