No Numpad? No Problem! How to Get a Numeric Keypad in Windows
Whatsapp Pinterest

Lots of Windows apps work better if you have a numeric keypad on your keyboard. (And it’s great for quickly typing special characters 15 Common Symbols You Can Insert With the Alt Key 15 Common Symbols You Can Insert With the Alt Key Your keyboard has lots of symbols, but there are plenty more that aren't immediately accessible. Read More .) But not everyone wants a full-size keyboard, and very few laptops come equipped with numpads.

Unlock the "Windows Keyboard Shortcuts 101" cheat sheet today!

This will sign you up to our newsletter

Enter your Email

There are plenty of ways to use a number pad on your computer, even if your keyboard doesn’t have one. Some are built right in, while others will take a bit more work. But one of these solutions will definitely fit your needs.

1. Windows 10’s On-Screen Keyboard

The on-screen keyboard How to Type & Click When You Can't Use a Mouse or Keyboard How to Type & Click When You Can't Use a Mouse or Keyboard How do you use a computer when you're unable to use a standard mouse or keyboard? Using specially-adapted software, of course! Read More in Windows 10 has a numeric keypad that you can use. It’s not super convenient, as you’ll have to click on each of the numbers, but if you don’t need it very often, it’s an easy way to go.

First, open up Windows PowerShell Command Prompt vs. Windows PowerShell: What's the Difference? Command Prompt vs. Windows PowerShell: What's the Difference? Windows users can get by without using either the Command Prompt or PowerShell. But with Windows 10 and new features around the corner, maybe it's about time we learned. Read More . Hit Windows + X (or right-click on the Windows menu button) and click on Windows PowerShell from the resulting menu.

right-click windows powershell

When the command prompt appears, type “osk” and hit Enter.

windows osk

When the on-screen keyboard first appears, there will be no number pad. You’ll need to click the Options button in the lower-right corner, and then check Turn on numeric key pad.

on-screen keyboard options windows

Finally, hit the NumLock button to bring up the keypad.

osk key pad

Now, whenever you need to type a number from the numpad, just click it on the on-screen keyboard. This also works with modifier keys: just press Alt, Ctrl, or any other button you need, then click the digit on the numeric keypad.

2. Numeric Keypad Emulators

For a more dedicated (and less screen-real-estate-intensive) option, you can download a number pad emulator. There are lots of options out there — I went with Numpad Emulator, which I found on SourceForge.

numpad emulator

Like the on-screen keyboard, just click on any of the numbers to type the numpad-equivalent numeral into any app.

If you have any suggestions for good number pad emulators, share them in the comments below!

3. Laptop NumLock

Many laptops address the lack of a number pad by including a hidden numeric keypad activated by the NumLock key. The numbers will usually be highlighted in a color different than that of the regular keys — they’re often gray or blue. They also often share the 7, 8, and 9 keys in the number row.

To activate the number pad, find the number lock key (usually labeled NumLock, Num Lk, or Num). You might have to press the Fn or Shift key to get it to work. Now, those keys will function as the numeric keypad for your laptop. Just press the number lock again to turn this feature off.

4. iPhone and iPad Number Pads

There are a few apps out there that will let you use your iPhone or iPad as a numeric keyboard. It doesn’t cost as much as a physical key pad, but still gets you the ease of fast typing and not giving up screen space. Like desktop emulators, there are lots of options, and each one is a little different. NumPad is a free option that uses TightVNC to connect to your computer.

iphone numeric keypad

If you’re willing to pay $6.99, TouchPad is a nicer-looking and more versatile option.

Many options will require that you install a small receiver app on your computer. After that, you just sync up your phone or tablet and start typing!

5. Using AutoHotKey as a Number Pad

If you want a built-in solution that doesn’t require an on-screen keyboard or a laptop, AutoHotKey is a great solution. If you’re not familiar with the app, check out our introduction to AHK 10+ Cool AutoHotkey Scripts & How to Make Your Own 10+ Cool AutoHotkey Scripts & How to Make Your Own AutoHotkey is an easy way to add shortcuts to your computer. You can download ready-to-use scripts or write your own. We show you to become more productive with automated hotkey tasks. Read More (and download some cool scripts while you’re at it).

Here’s a script that will let you use the Caps Lock key to send your number keys as numeric keypad keys:

SetCapsLockState, AlwaysOff
#If GetKeyState("CapsLock", "P")


This script keeps your Caps Lock key from doing its normal function, but how often do you use that anyway?

If you want to use the Caps Lock key as a toggle for sending numeric keypad keys, replace the first two lines with this single one:

#If GetKeyState("CapsLock", "T")

Now, whenever the Caps Lock is on, your numbers will be sent as keypad numbers.

You can do all sorts of useful things with AHK and the numeric keypad. For example, I needed to create bullets in Excel, which you can do with Alt + Numpad 7. I don’t have a number pad, so I whipped up a script that made Alt + # send as Alt + Numpad # (!7::!Numpad7). If you’re willing to experiment, you can solve just about any problem.

6. Buy an External Numeric Keypad

If you need to use a numpad a lot, you may want to go with this option. External number pads are exactly what they sound like: a small number pad that you connect to your computer via USB or Bluetooth. They’re very affordable:

And while this option probably costs the most, it does make it dead simple to use numpad keys on your computer. The physical keyboard makes it much faster to type lots of numbers, too.

No Number Pad? No Problem!

Gone are the days when you need to use someone else’s computer or keyboard when you need a numeric keyboard. And you don’t need to copy and paste symbols 3 Ways To Type Chinese Symbols & Other Foreign Characters In Windows 3 Ways To Type Chinese Symbols & Other Foreign Characters In Windows Eventually you'll need to use a foreign characters in Windows. Using them can be tricky if you don't know what you're doing. Thankfully, Windows can spell foreign characters in several ways. Read More that you could just as easily type with alt codes.

Just use one of these ways to emulate or add a number pad to your computer, and you’ll be set to go.

How do you get numeric keyboard functionality on your computer? Let us know what works for you in the comments below!

Explore more about: AutoHotkey, Keyboard, Keyboard Shortcuts, .

Enjoyed this article? Stay informed by joining our newsletter!

Enter your Email

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Paul
    September 17, 2019 at 6:24 pm

    Unfortunately, I cannot seem to get OSK working with the ASUS UX331U notebook.
    Using the OSK, the ALT key goes off when I enter the first number. I can get it to stay on by holding the real keyboard ALT down, and entering the code (example 0233) on the OSK, but it does not enter the character in my document

  2. PatrickB
    February 28, 2019 at 2:40 pm

    Thank you for the article. The powershell tip with osk, helped me out using an apple keyboard on a Windows 10 machine.

  3. Daan
    June 2, 2018 at 11:35 am

    Thank you so much. I couldn`t get it working with AutoHotKey myself, but your script works beautifully. :)