Drop in a URL. Get back every contrast failure, broken nav, missing state, and accessibility gap. No signup, no demo, no call.
No signup required for first audit
Usability, accessibility, performance, mobile, visual design, and interaction states. Each audit covers all of it.

Mental model alignment, decision friction, cognitive load, and user flow efficiency.

Typography hierarchy, color harmony, contrast ratios, spacing rhythm, and brand consistency.

Screen reader compatibility, keyboard navigation, WCAG compliance, semantic structure, and focus states.

Core Web Vitals (LCP, CLS, INP), Lighthouse scores, image optimization, and code efficiency.

Touch target sizing, viewport validation, layout shift detection, and responsive breakpoints.

Missing empty states, error states, loading states, form validation feedback, and search no-results.
A preview of an actual audit report.
UXLens Report
craigslist.org
Overall Score
2.4/5
No visual hierarchy. Everything looks the same
Add font weights, size contrast, and section dividers
Missing alt text on 200+ images
WCAG 1.1.1: Add descriptive alt to all listing images
No responsive layout on mobile
Implement fluid grid and touch-friendly tap targets (44px min)
This is a preview. run your own audit to see the full report
Builders who don't know UX. Designers who don't want to run checklists. Both get something out of it.

Run an audit before you ship. UXLens catches the stuff most builders skip — contrast failures, missing empty states, accessibility gaps, broken keyboard nav. Fix it before your users find it.

Skip the checklist. UXLens runs axe-core, contrast analysis, heading hierarchy, WCAG 2.2 checks, and 40+ other heuristics automatically. You focus on the fixes that need your judgment.

Your agent builds, UXLens audits, your agent fixes. Every iteration gets checked before you ever look at it.
Your agent builds a page. UXLens audits it. The agent gets the issues back as structured data and fixes them. Every iteration gets checked before you see it.
Structured JSON response with issues, severity, and fixes
Copy-fix-prompt output your agent can paste directly
Score tracking across iterations so you see improvement
// Run an audit from your agent:
curl -X POST https://uxlens.io/api/audit \
-H "Authorization: Bearer ***" \
-d '{"url": "https://my-site.com"}'
// Returns:
{
"score": 7.2,
"issues": 18,
"report": "https://uxlens.io/r/abc123"
}