Keyboard Viewer is a modern macOS utility that visualizes your keyboard layout in real-time as you
type
Keyboard Viewer is a modern macOS utility that visualizes your keyboard layout in real-time as you
type. Designed for users with custom keyboard layouts - whether you're learning Colemak, Dvorak,
or using ortholinear, split, or matrix keyboards - Keyboard Viewer provides instant visual
feedback to help you master your layout.
WHY KEYBOARD VIEWER?
The built-in macOS Keyboard Viewer only supports standard Apple keyboards with staggered layouts.
If you use an ortholinear keyboard like the Planck, a split keyboard like the Corne or Lily58, or
any custom keyboard layout, the system viewer doesn't match your actual hardware. Keyboard Viewer
solves this problem by supporting multiple physical keyboard layouts and custom keymaps.
KEY FEATURES
- Multiple Physical Layouts - Choose from ANSI, ortholinear 4x12, Corne 42-key, Lily58, and more
- Custom Keymap Support - Import your own ZMK keymap files or use built-in layouts like Colemak-DH
and QWERTY
- Layer Visualization - Switch between keyboard layers to see what each key does in different
modes (perfect for QMK/ZMK users)
- Customizable Appearance - Adjust key size, window opacity, and display options to suit your
workflow
- Always-on-Top Window - Keep the keyboard viewer visible while working in other applications
- Import and Manage Keymaps - Easily import ZMK keymap files and organize multiple layouts
PERFECT FOR:
- Learning alternative keyboard layouts (Colemak, Dvorak, Workman)
- Ortholinear keyboard users (Planck, Preonic, Atomic)
- Split keyboard enthusiasts (Corne, Lily58, Ergodox, Moonlander)
- Touch typing practice and training
- Anyone with a custom keyboard layout that doesn't match standard QWERTY
HOW IT WORKS
1. Select your physical keyboard layout from the built-in options or import your own
2. Choose your keymap (QWERTY, Colemak-DH, or import a custom ZMK keymap)
TECHNICAL DETAILS
- Supports ZMK keymap format for easy import from popular keyboards
- Persistent settings - your preferences are saved between sessions
- Native macOS design with SwiftUI
- Requires macOS 13.0 (Ventura) or later
PRIVACY AND PERMISSIONS
The app runs entirely locally on your Mac and does not collect, store, or transmit any data.
GET STARTED
Whether you're transitioning to a new keyboard layout, using a custom mechanical keyboard, or
teaching others about keyboard efficiency, Keyboard Viewer provides the visual feedback you need
to type with confidence.
Download Keyboard Viewer today and see your keyboard like never before.