Keyboard differences between Windows and Macs

This article provides a technical reference guide on the differences between keyboard layouts and key terminology on Windows and macOS. It highlights how common keys like Backspace, Delete, and Enter function differently across the two operating systems.
Why it matters
Understanding these cross-platform keyboard discrepancies is essential for web developers and software engineers building consistent user experiences across different operating systems.
Over the years, I learned about many gotchas and strange differences between keyboard handling on Mac and Windows – pertinent especially to web apps, which use the same codebase to cater to both. I thought it might be helpful to someone if I compile them all in one place.
This post is meant to be a reference, and there aren’t any cute or riveting stories hiding inside – if this seems boring to you, feel free to skip to the next one!
What Windows calls Backspace, Mac calls Delete. What Windows calls Delete, Macs call Forward Delete. (This means saying “Delete” without specifying the platform might actually be confusing.)
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in