Uniswap website UX review
A scan-backed analysis of how Uniswap performs across usability, visual clarity, and UX best practices. Use it as a reference for what to borrow, what to question, and what to test on your own site.
Aesthetic
80Practices
76How Uniswap looks

The verdict
Visual execution leads for Uniswap
Uniswap receives a Sensei score of 79/100. Visual execution leads at 80/100, while functional clarity sits at 64/100. That spread gives this product review a concrete shape: the stronger layer establishes the page's baseline, and the lower layer identifies where another pass could be most useful.
Observed UX signals
- Majorfunctional
Task Clarity
The swap interface shows two input fields labeled 'Sell' and 'Buy' with placeholder values of '0' and '$0', but the primary action path is ambiguous. Users must infer whether they should enter a token amount first, select a token, or click 'Get started' to proceed. The 'Select token' button is visually prominent but its relationship to the input fields is unclear.
- Majorfunctional
Accessibility
11 images lack alt text, including the Uniswap logo, token icons (ETH, USDC, WBTC), and network logos. Several images have alt='null' which is semantically invalid. This creates barriers for screen reader users and fails WCAG 2.1 Level A compliance.
- Majorfunctional
State Design
The swap form shows no visible states for empty, loading, error, or success conditions. The input fields display placeholder '0' values but provide no guidance on what happens after submission. No loading indicator, error message template, or success confirmation is visible in the captured interface.
More UX reviews
Browse all →How does your site score?
Get the same layer-by-layer UX review for your homepage, pricing page, or product page.