Surf

Built to be used by everyone.

Here is what is in the app today, and what we have not audited yet.

Controls that meet you where you are.

Scale the text, raise the contrast, calm the colors, and stop the motion. All of it lives on one screen, in Display settings.

See all features

Text size

SmallDefaultLarge
High contrast
Reduce motion
Calm colors

Built in, not bolted on.

All of it is in the app now, on the free plan.

Text sizing

Three sizes, set in Display. Larger type reflows the layout rather than clipping it.

High contrast

Pushes text and borders to the maximum contrast the active theme allows.

Reduced motion

A switch in Display, and we also follow your operating system's reduce-motion preference.

Calm colors

Desaturates photos and video so a bright feed is easier to sit with.

Autoplay off

Stop video from playing on its own, anywhere in the app.

Keyboard focus

A skip-to-content link and visible focus rings on controls, so you can move without a mouse.

Semantic markup

Labels and landmarks so a screen reader has something real to read out.

44px tap targets

Every tap target is at least 44 pixels, with a visible focus ring.

Our standard

We design against WCAG 2.1 AA and run automated checks against it on our main screens on every build. We have not completed a third-party audit yet, so we are not claiming full conformance, and we would rather say that plainly than imply it.

We will not get everything right. Tell us where we fall short.

Something not working for you?

Tell us what got in your way. Small and specific is more useful than general. We read every one.

Report an issue

Take the wheel.

Set your own ranking. No ads on any plan.