The Complete Guide to Keycap Profiles (Cherry, OEM, SA, XDA)

You've picked your switches, chosen your keycap material, and settled on a colorway. But there's one more decision that dramatically affects how your keyboard feels to type on: keycap profile.

A keycap profile determines the shape, height, and row contour of each keycap on your keyboard. It's the difference between typing on a set of uniform flat tiles and a sculpted ergonomic landscape. And the best part? There's no universal "best" profile — just the one that fits your hands, your typing style, and your aesthetic.

In this guide, we'll walk through every major keycap profile — Cherry, OEM, SA, XDA, DSA, and MDA — so you can find the perfect match for your next build.


What Is a Keycap Profile?

A keycap profile refers to the shape and height of a keycap. Unlike the material (PBT vs ABS) which affects sound and texture, the profile directly affects ergonomics and typing feel.

Profiles come in two flavors:

  • Sculpted profiles — Each row of keys has a different shape and height. The home row (ASDF) is lower, and the top and bottom rows curve upward. This creates a concave typing surface that follows the natural curve of your fingers.
  • Uniform profiles — Every keycap on the keyboard has the same shape and height. This allows keycaps to be swapped between rows and creates a flatter, more modern look.

Cherry Profile Keycaps

Profile type: Sculpted, low-profile
Row heights: R1 (bottom) through R4 (top)
Key features: Short, ergonomic, vintage classic

Cherry profile is named after Cherry MX and has been a staple in the mechanical keyboard community for decades. It's a sculpted profile with four distinct row heights, giving the keyboard a gentle curve that follows your fingertips' natural resting positions.

Why Keyboard Enthusiasts Love Cherry Profile

  • Shorter height — Cherry profile keycaps sit lower than OEM, reducing the distance your fingers travel between keystrokes
  • Ergonomic sculpt — The concave dish on each keycap cradles your fingertips, reducing typing fatigue
  • Clean, classic aesthetic — The low profile gives keyboards a sleek, professional look
  • Sound advantage — Cherry profile's shorter height can create a deeper sound signature compared to taller profiles

Cherry Profile vs OEM

Cherry profile and OEM profile look very similar, but there's one critical difference: height. Cherry profile keycaps are approximately 1–2mm shorter than equivalent OEM keycaps. This may not sound like much, but over thousands of keystrokes, the reduced travel makes a tangible difference in typing comfort.

Cherry profile keycaps are also sculpted more aggressively than OEM, with deeper concave dishes on the top rows for better fingertip grip.

Best For

  • Typing-heavy workflows (writers, developers, journalists)
  • Enthusiasts who prefer a lower, more ergonomic typing angle
  • Builds where sound quality matters — Cherry profile pairs beautifully with lubed linear switches

Find Cherry profile keycaps at KeycapsHub: Browse our Cherry profile collection


OEM Profile Keycaps

Profile type: Sculpted, medium height
Row heights: R1 (bottom) through R4 (top)
Key features: Industry standard, familiar feel, widely available

OEM profile is the default profile found on most pre-built mechanical keyboards. If you've bought a keyboard from a major brand, chances are it came with OEM profile keycaps.

What Makes OEM Profile Special

  • Widest availability — OEM is the most commonly produced profile, meaning you'll find the most colorways and designs in this profile
  • Familiar feel — If you're new to custom keycaps, OEM feels immediately comfortable
  • Taller than Cherry — OEM's extra height creates a slightly more pronounced typing curve
  • Affordable — OEM keycap sets are generally the most budget-friendly option

OEM vs Cherry: The Real Difference

Many beginners can't tell OEM and Cherry apart at a glance. Here's how to distinguish them:

OEM Profile Cherry Profile
Height Taller (10–11mm) Shorter (8–9mm)
Sculpt Gentle curve More aggressive curve
Dish depth Shallow Deeper concave
Availability Very common Common in enthusiast sets
Typing feel Standard Ergonomic premium

Best For

  • Beginners building their first custom keyboard
  • Users who prefer a taller, more traditional typing angle
  • Gamers who want maximum keycap availability

SA Profile Keycaps

Profile type: Sculpted, tall
Row heights: R1 (bottom) through R3 (top) — SA typically uses 3 row shapes
Key features: Retro look, dramatic sculpt, thocky sound

SA (Spherical All) profile is the tallest popular keycap profile and instantly recognizable by its retro, spherical-top design. These keycaps are massive — almost comically tall compared to OEM or Cherry — and they produce one of the most satisfying sounds in the mechanical keyboard world.

The SA Experience

SA keycaps are not for everyone. They sit significantly higher above the switch, which changes your typing posture and can be fatiguing for some users. But the trade-off is worth it for the enthusiasts who love them:

  • Deep, thocky sound — The extra height and thick walls create a rich, resonant sound profile
  • Dramatic sculpt — The spherical tops and pronounced row curvature make every keystroke feel deliberate
  • Retro aesthetic — SA profile is the closest modern equivalent to vintage IBM beam-spring and terminal keyboards
  • Premium feel — Quality SA sets from manufacturers like Signature Plastics are thick, heavy, and built to last

Best For

  • Typing enthusiasts who prioritize sound above all else
  • Desk setup aesthetics — SA keycaps make a visual statement
  • Users who type with a "floating" wrist position (palm rest recommended)

A note on ergonomics: SA profile without a wrist rest can cause strain during long typing sessions. If you're considering SA, pair it with a quality palm rest.


XDA Profile Keycaps

Profile type: Uniform, low-profile
Key features: Flat top, modern look, highly customizable

XDA profile is the uniform, low-profile alternative to sculpted keycaps. Every keycap has the same shape and height, creating a perfectly flat typing surface. The tops are wide and spherical, giving your fingers a large landing area.

Why XDA Is Gaining Popularity

  • Uniform profile — Any keycap can go anywhere on the keyboard, making it easy to create custom layouts
  • Generous surface area — The wide, flat tops give your fingers room to land without precision aiming
  • Modern, minimalist look — XDA's uniform flatness creates a clean, contemporary aesthetic
  • Great for ortholinear and split keyboards — Uniform profiles shine on non-traditional layouts

XDA vs DSA

DSA is another uniform, low-profile option. The key difference: XDA has a larger surface area and is approximately 1mm taller than DSA. XDA's wider tops provide a more forgiving typing surface, while DSA is slightly more compact.

Best For

  • Ortholinear and split keyboard users
  • Typists who prefer a flat, uniform typing surface
  • Aesthetic-focused builds where visual uniformity matters

DSA Profile Keycaps

Profile type: Uniform, ultra-low profile
Key features: Compact, flat, versatile

DSA (Deep-dish Spherical Array) is the shortest uniform profile commonly available. It sits closer to the switch than almost any other profile, giving your keyboard an ultra-low, sleek profile.

DSA Highlights

  • Ultra-low height — The shortest profile, reducing finger travel
  • Easy to swap — Uniform profile means you can rearrange cap positions freely
  • Clean lines — The low, flat silhouette looks excellent on modern keyboard designs
  • Compatible with low-profile switches — DSA pairs well with Kailh Choc and other low-profile switch builds

Best For

  • Low-profile keyboard builds
  • Users who want maximum portability and compactness
  • Ortholinear and ergonomic keyboard layouts

MDA Profile Keycaps

Profile type: Sculpted, medium height
Key features: The compromise profile

MDA (MelGeek Designed Aesthetic) profile sits between OEM and SA in height, combining the ergonomic sculpt of Cherry with slightly more height and a unique spherical top. It's a relatively new profile but has quickly gained a following.

MDA Pros

  • Spherical tops for a comfortable typing surface
  • More sculpt than OEM, less extreme than SA
  • Unique look that stands out from Cherry/OEM uniformity

Best For

  • Enthusiasts who want something different from the mainstream
  • Users who find SA too tall but want more sculpt than Cherry offers

Keycap Profile Comparison Chart

Profile Type Height Sculpt Typing Feel Sound Best For
Cherry Sculpted Low Aggressive Ergonomically premium Deeper "thock" All-day typing
OEM Sculpted Medium Gentle Standard, familiar Bright "clack" Beginners, gaming
SA Sculpted Tall Dramatic Retro, deliberate Deep "thock" Sound enthusiasts
XDA Uniform Low None Flat, wide Mid-range Ortholinear, minimalists
DSA Uniform Ultra-low None Flat, compact Higher pitch Low-profile builds
MDA Sculpted Medium Moderate Spherical comfort Balanced The "in-between" choice

How to Choose Your Profile

For Typing All Day (Developers, Writers, Data Entry)

Cherry profile is the ergonomic winner. The shorter height and aggressive sculpt reduce finger travel and cradle your fingertips. If Cherry feels too short, try MDA for a taller spherical option.

For Gaming

OEM profile is the safe choice — it's what most gamers have used for years. If you want something flatter for WASD-heavy games, DSA or XDA profiles give you consistency across all keys.

For Maximum Sound Quality

SA profile is the undisputed king of sound. Its tall, thick walls produce a deep, resonant "thock" that keyboard enthusiasts chase. Cherry profile in thick PBT is a close second for a more refined sound.

For Aesthetic Builds

XDA offers the cleanest, most modern look. SA brings retro character. Your choice here is entirely about the visual statement you want to make.


FAQ

What is the most common keycap profile?

OEM profile is the most common, found on the vast majority of pre-built mechanical keyboards. Cherry profile is the most popular among custom keyboard enthusiasts.

Is Cherry profile better than OEM?

"Better" depends on your preference. Cherry profile is shorter with a more aggressive sculpt, which many typists find more ergonomic. OEM profile is taller with a gentler curve and is more familiar to beginners.

What is the best keycap profile for typing?

Cherry profile is widely considered the best for typing, thanks to its shorter height and deep concave dishes. For flat-profile fans, XDA's large surface area is also excellent for typing.

Can I mix different keycap profiles?

Mixing profiles is common with artisan keycaps — a single SA artisan on an OEM or Cherry set works perfectly. However, mixing full rows of different profiles is not recommended, as height differences will create an uneven typing surface.

What profile are standard keycaps?

Most keyboards ship with OEM profile. Some premium pre-builts use Cherry profile. Always check the product description — many custom keycap sellers explicitly mention the profile.

Where can I find Cherry profile PBT keycaps?

KeycapsHub carries a curated selection of Cherry profile PBT keycap sets that balance ergonomic design with premium materials. Browse our collection for your next build.


Final Thoughts

Your keycap profile choice is one of the most personal decisions in a mechanical keyboard build. There's no objectively "best" profile — what matters is how it feels under your fingers after hours of typing.

If you're completely unsure, start with Cherry profile — it's the balanced, ergonomic choice that works for 90% of users. If Cherry feels too short, try OEM or MDA. If you want maximum sound quality, go SA. If you love flat, modern aesthetics, choose XDA.

Want hands-on advice? Check out our PBT vs ABS keycaps guide to pair your perfect profile with the right material, or explore artisan keycaps to add personality to any profile.

— The KeycapsHub Team