Apple's Softer Corners Come From a Superellipse, and Chrome Now Renders Them Natively
Designers can now specify Apple-style corner geometry with a single CSS declaration instead of SVG hacks or JavaScript libraries, and the graceful fallback makes it safe to adopt immediately. For anyone prompting AI to build UI, naming the term "continuous curvature" is the difference between a card that still looks off and one that matches Apple's softness.
The difference between Apple's refined corners and a typical UI card isn't the radius value — it's how curvature changes at the joint where a straight line meets the arc. Ordinary `border-radius` snaps curvature from 0 to its maximum instantly, which reads as "hard". Apple's corners, and the squircle shape that iOS 7 introduced in 2013, transition curvature smoothly throughout, achieving G2 continuity, and are mathematically a superellipse with $n=4$.
The web now has a native way to draw this shape: the `corner-shape` CSS property, with `corner-shape: squircle` as its headline value. It works in Chrome, falls back gracefully to ordinary rounded corners elsewhere, and pairs with `border-radius` for size. There's also a practical tip for AI-driven interface work: asking for "continuous curvature rounded corners" gets better results than just "bigger radius", because AI tools only know to change the radius value unless told otherwise.
The article reframes a visual quality issue as a geometric one: the "hardness" of normal rounded corners comes from a curvature discontinuity at the join, not from the radius value, which explains why matching Apple's numbers still misses the effect.
Chrome's support for `corner-shape: squircle` makes the technique practical today, and the automatic fallback lowers the risk of adoption to essentially zero for any page that already uses border-radius.
AI tools respond to precise vocabulary: the same model that only increases radius when told "bigger corners" can implement continuous curvature when given the explicit term, suggesting that prompt precision often matters more than model capability.
Apple's actual shape is a custom piecewise curve, not a pure superellipse, but the article argues that approximating with n=4 achieves most of the visual benefit, which is a useful tradeoff for anyone not trying to pixel-match iOS.
The biggest takeaway from years of UI work: the so-called premium feel often lies not in the size of the parameters but in whether the transition is smooth. With the same 32px corner radius, a normal rounded corner is like jerking the steering wheel hard into a turn, while a squircle is like an experienced driver slowing down early, turning gradually, and straightening out after the apex. Do you pay special attention to curvature transition when tuning UI? A: I deliberately use continuous curvature. B: I stick with plain border-radius. Share in the comments 👇