This tool creates a mathematical superellipse for iOS-style mockups and web UI. It is a useful visual approximation, not Apple's official app-icon mask. For a shipping app, provide square artwork and let Apple platforms apply the production mask.
Tip: click the "iOS app icon" preset (square size, smoothing n = 5) for a visual starting point, then copy the CSS or download the SVG.
A plain border-radius uses circular corner arcs. A superellipse lets the outline flow more gradually between its edges and corners, which makes it useful for icon mockups that need an iOS-style appearance.
Mathematically the generated shape follows |x/a|n + |y/b|n = 1. For a square icon, n ≈ 5 is a practical visual starting point. Apple does not publish its production mask as this simple equation, so do not treat that value as an official specification.
n = 5 for an iOS-style approximation.Use this generator for mockups, web elements, and design studies. For an App Store submission, follow the current Apple Human Interface Guidelines: provide square artwork and avoid pre-applying the final rounded mask, because the system applies it.
For a web element with an iOS-style appearance, clip it with the generated mathematical superellipse path:
.app-icon {
width: 120px;
height: 120px;
background: url(icon.png) center/cover;
clip-path: path("M 120.00 60.00 L … Z"); /* from the generator */
}
Browsers with experimental corner-shape support can use the one-line output from the generator. Its CSS parameter is converted from the geometry exponent; the two numbers are not interchangeable. Check MDN compatibility data before production use.
“Squircle” is a useful informal description of the icon's visual character, but Apple does not specify the production mask as the simple superellipse generated here.
Around n = 5 is a useful visual starting point. It is not an official Apple value.
Yes — download the SVG from the generator and drop it in as a mask or shape layer.