[Home] [Purchase] [Download] [Manual] [Acknowledgements] [Sitemap] [Release Notes] [FAQ]

KbdEdit The Main ScreenshotThe Best Keyboard Layout Editor
For all current Windows versions

Keyboard customization under Windows has never been easy.

Fortunately, KbdEdit is here to turn it around: now it's never been easier! Twist your keyboard into a pretzel sooner than you can say "heterosyllabic".

NEW! Import of Apple Mac keyboard layouts.

NEW! Native Windows ARM64 support.

NEW! Editable NLS functions, enabling multiple VK codes per single key.

NEW! Unicode search by character name.


See what KbdEdit can do for you.

Try it out

Download the free demo version.

Online purchase

Order your copy of KbdEdit.

Stay up to date

The product is being actively developed - be sure to check release notes regularly.

Send your impressions about KbdEdit to scrambled email: domain 'kbdedit.com', username 'info' - your feedback will be highly appreciated (and rewarded).

The Most Powerful Keyboard Editor Ever

Lean and blazingly fast

KbdEdit is written entirely in C++ language, whence its excellent performance and responsiveness. Code-bloat free: two self-sufficient exe files is all that is ever installed on your computer (only one file in the Demo version)

KbdEdit writes Windows DLL layout files directly and quickly, with no intermediary steps like code generation, compilation and linking.

KbdEdit Screenshot -- Low Level Layout EditingSpecial and function keys reprogramming

KbdEdit is no ordinary keyboard mapper: not only can you assign any letter or special character to any key, but with the Personal edition you can remap physical position and function of any, and we mean ANY key: letter or digit, Control, Alt, Shift, Function, multimedia or cursor keys.

You can even reprogram such unyielding keys as Caps/Num/Scroll Lock and Numpad keys.

Missing the right Ctrl, which was expelled from your laptop's keyboard in favor of the "context menu" key you never use? With KbdEdit, nothing easier than bringing it back.

KbdEdit Screenshot -- High Level Layout EditingUnprecedented ease of use

Just start the program and play with it, within 10 minutes you too will become a keyboard layout expert.

With KbdEdit, all keyboard functions are at your fingertips, waiting for you to reprogram them to your taste - only one menu item, button click or drag&drop away.


You can experiment to your heart's content - multiple level Undo/Redo always gives you an easy route back.

KbdEdit Screenshot -- Preview modeInstant preview

Any change you make can be instantly tested in the Preview screen.

Don't waste time designing elaborate layouts only to discover they're ergonomic disasters once you try to use them. Test any change as soon as you make it.

KbdEdit Screenshot -- Sticker MapPrint your own keyboard stickers

With KbdEdit's key cap stickers, you can make any physical keyboard match your custom layout key-for-key.

KbdEdit Screenshot -- Unicode PaletteComfortable Unicode navigation

Unicode palette at the bottom of the KbdEdit screen will soon become your best friend. It adjusts automatically to the current layout, displaying only character ranges that make sense for your language, and highlights characters that appear in the current layout..

Even better, you can drag&drop characters even from/to other applications - KbdEdit is a better CharMap than the Windows built-in CharMap itself

Unicode with its 65 536 code points will never intimidate you again.

Ligatures, Dead keys, Multilingual keyboards and much more

With the Personal edition, you can use advanced layout features like Ligatures and customized dead keys.

KbdEdit Screenshot -- Ligature Editor

With the help of togglable KANA modifier, you can even support two or three different languages on a single layout!

KbdEdit Screenshot -- Multilingual keyboard

Don't lose your investment in MSKLC

KbdEdit seamlessly imports KLC files produced by Microsoft Keyboard Layout Creator. Not only does this make for a painless migration, it also enables the deployment of KLC files under 64-bit Windows, which cannot be achieved using MSKLC alone.

KbdEdit Screenshot -- Language BarEasy deployment

With KbdEdit, your customized layout can become a part of your favorite layout list in no time, and from that point on it is accessible from any Windows application.

KbdEdit Screenshot -- Save As DialogNo harm is made to your system

The changes you make are localized strictly to the custom layouts created with KbdEdit. Windows standard layouts, as well as layouts created with other tools, are protected from any accidental damage.

KbdEdit Screenshot -- Import Layout DialogShare your layouts

To deploy a custom layout elsewhere, you will only need to "Export" it and use the "Import" feature on the target computer.

The target does not even have to run a Full version of KbdEdit - the Player edition, with its generous volume discount, offers a cost-effective way to deploy custom layouts on a large number of computers.

Alternatively, with KbdEdit Premium you can generate stand-alone layout installer packages which allow you to distribute to wide audience at no cost to the end user.

Copyright KbdSoft 2007-2023