Picture of USB Typewriter Conversion Kit

There is something very magical about typing on those old-school manual typewriters. From the satisfying snap of the spring-loaded keys, to the gleam of the polished chrome accents, to the crisp marks on the printed page, typewriters make for a sublime writing experience. Now, the USB Typewriter Conversion Kit lets you enjoy the magic of writing on a manual typewriter, without forfeiting the ability to use word-processing, email, web-browsing, or other modern desktop conveniences. Instead of fixating on a computer monitor, you can experience the simple joy of typing with ink on paper, and only look up at your monitor when you need to. Or, you can work on your typewriter alone, while discreetly saving your work to disk! (Your USB Typewriter will also make a nifty keyboard-stand for your iPad)

In these instructions, I'll help you breathe digital life into your old typewriter by converting it into a keyboard for your PC, Mac, or tablet computer. The USB Typewriter Conversion Kit will work on a wide variety of manual typewriters, from many different manufacturers and eras.

The hack is intended as a full keyboard replacement, so you can get rid of that piece of disposable plastic you call a keyboard and use the desk space for a classic, functional work of art -- A USB Typewriter!

Read on, and you'll see how easy the conversion process is -- anyone can do it, regardless of skill, and there is absolutely no soldering involved. If you are interested in performing this conversion on your own typewriter, you can purchase the USB Typewriter Conversion Kit at

The kit is designed to work on most manual typewriters, dating anywhere from the 1910s through 1960s. If you want to make sure your typewriter will work with the kit, simply look for your make and model in my Compatibility Guide, or email me at

Remove these adsRemove these ads by Signing Up

Step 1: How It Works

Picture of How It Works

The USB Typewriter Conversion Kit consists of three simple components, which come pre-assembled and ready to attach to the typewriter as shown.

  • The Sensor Strip - The Sensor Strip is a row of 44 gold-plated contacts, attached to a long circuit board which will be mounted underneath the keys, spanning the width of the typewriter. Each time a key is pressed, it touches one of these gold-plated contacts, and this contact is detected by the circuitry.
  • The Magnetic Sensors - Since the Space Bar, Shift Key, and Backspace Key do not touch the sensor strip, they are instead detected magnetically. Magnets are attached to these keys, and magnetically-activated switches are glued nearby. These switches can detect the change in the magnetic field whenever these keys are pressed.
  • The Control Panel - This circuit board reads information from the magnetic sensors and the sensor strip, then determines which key has been pressed, sending that information to the computer over USB. The control panel also has several important buttons mounted directly on it: they are CTRL, ALT, and CMD. The Control Panel is mounted to the side of the typewriter, so that these buttons can be accessed easily.

Step 2: Tools and Materials

Picture of Tools and Materials

This kit was designed to require very few tools to install. Here is what you will need:

  • A fine tool for scraping/sanding, such as a metal file, 80 or 100 grit sandpaper, a nail file, or a Dremel tool with a wire brush attachment.
  • A small flat-head screwdriver
  • A pair of pliers
  • A hot glue gun
  • Wire Strippers (optional but highly recommended)

You will also need the Easy Install Conversion Kit from, which includes:

  • 1 control panel that fits on the side of the typewriter
  • 1 sensor panel which fits underneath the typewriter
  • 4 magnetic switches for detecting Shift, Space, Backspace, and Enter
  • An assortment of magnets
  • A mounting bracket for your iPad or mobile device.

The project is open-source, so if you want to take a look at the design files that go into making these components, download them HERE.

Step 3: Mount the Sensor Circuitry (Video)

Picture of Mount the Sensor Circuitry (Video)
IMG_7840 (2).jpg

The first step is to mount the sensor circuitry under the keys of the typewriter. The flexible contact strip will be clipped to a piece of metal underneath your typewriter, so that each gold-plated contact on the flexible strip will be held underneath one of the keys. Each time a key is pressed, it will come in contact with one of the gold strips, activating the circuit.

Once the sensor circuitry is positioned correctly, hot glue will be used to hold the white circuit board in place.

It is hard to explain this part of the installation with pictures, so I have prepared a short video explaining how to install this circuitry on each of the most popular typewriter models out there. You should follow along with the video relating to your typewriter before reading on:

Click on the brand name of your typewriter for instructions:
Portable Typewriters:
Smith Corona
Underwood Portable
Torpedo -- Video Coming Soon (email for instructions)
Triumph/Adler -- Video Coming Soon (email for instructions)

Desktop Typewriters:
Royal No. 10
Royal KMM, and KHM

Underwood No. 5 and Similar Models
Remington Quiet-Riter, Letter-Riter, and Travel-Riter Models

Step 4: Attach Control Panel

Picture of Attach Control Panel
add feet.jpg

Before you attach the main control panel to the typewriter, take the four rubber bumpers that came with the kit and stick them onto the four white dots on the back of the control panel.

The control panel should be affixed to the left side of the typewriter towards the back. I recommend you use a moderate amount of hot-glue to attach the sensor board, but you may instead use double-sided foam tape if you want a less-permanent bond.

Step 5: Connect Ribbon Cable

Picture of Connect Ribbon Cable

The grey connector on your ribbon cable plugs into to the connector on the bottom right corner of the control panel, as shown. If there is too much slack, introduce folds and bends into the cable to make it more manageable (see picture above).

Step 6: Connect Chassis Lug Wire

Picture of Connect Chassis Lug Wire

In this step, we need to create a solid electrical connection between the control panel and the metal chassis of the typewriter.

First, find a screw or bolt on the typewriter that is easily accessible. Next, remove this screw and strip away the paint underneath it with sandpaper, exacto blade, metal file, or Dremel. Finally, use the screw to securely fasten the chassis lug to the exposed metal of the chassis -- the picture above sums it up nicely.

Now, strip the other end of this wire and insert it into the hole on the Control Panel marked "C" for Chassis. Turn the tiny screw clockwise to clamp the wire securely in place. (see second picture above)

Step 7: Mount the Magnetic Switches

Picture of Mount the Magnetic Switches

In this step, we will attach the three magnetic sensors, which will detect Shift, Space, and Backspace.

To connect your first magnetic switch, strip the two wires attached to it and insert them into any of the four remaining pairs of holes on the control panel (marked "1", "2", "3", and "SHIFT"). NOTE: Before inserting the wires, you may have to twist the tiny screws counterclockwise first to open the hole up wider -- after inserting the wires you should tighten these screws again to clamp the wire in place.

Next, while holding down the CMD key (the third button down on the control panel), plug the control panel into your computer with a USB cable. The control panel is now in TEST mode, and so it will emit an audible beep. Now, here is the magic part: take a magnet and move it close to the switch -- whenever it gets close enough, the beep changes pitch! Try it and see!

The magnetic switch has the amazing ability to sense whether a magnet is nearby or not, and we are going to use this ability to detect the space bar, backspace key, and shift key. The idea is simple -- we will attach a magnet to the key we wish to sense, then glue a magnetic switch nearby. Whenever the key is pressed, the magnet will move towards the switch, triggering it.

Your goal is to select an appropriately sized magnet (the greater the distance, the bigger the magnet), place it somewhere on the key you wish to sense, then find the best possible place on the typewriter's frame to attach the magnetic switch. You will know you have found the right place when pressing the key causes the beep to change pitch, and releasing it causes the beep to change back.

Once you have found the right place for your magnetic switch, glue it down with a very modest amount of super-glue or super-glue gel. Repeat this process for all the reed switches you plan to use. At the bare minimum, you should use a magnetic switch on the Shift key and Spacebar, and, optionally, Backspace as well. (Note that the Shift key MUST go in the holes marked "SHIFT").

Using the one remaining set of connections on the Control Panel, you can add an additional magnetic switch to the Return Carriage lever so it acts as an "Enter" key -- however, this is much more difficult to do. Therefore I recommend that you isntead assign "Enter" to an unused key on the main keyboard (like the otherwise useless "½ / ¼" key) -- this re-assignment is done in the next step.

Step 8: Calibrate

Picture of Calibrate

When you first plug in the USB Typewriter, it has no idea which contacts on the Sensor Panel correspond to which typewriter keys. Luckily, the USB Typewriter has a "Calibration Mode", which sorts this out for you automatically.

To access Calibration Mode:
1) With the USB cable unplugged, open up Notepad (on Windows) or TextEdit (on Mac).
2) Next, hold down the CTRL button (One of three white buttons located on the Control Panel) while plugging the USB cable in.

A message should appear on your computer screen (See photo above).

You will then be prompted to type each letter of the alphabet, all the numerals, punctuation marks, and a few other keys. Just type the corresponding key on the USB Typewriter.

You can also hold down the ALT button on the control panel while typing a key to assign a secondary function to a key. Example: you may want to assign ALT+Backspace to be Escape, or ALT+Space to be Tab.

IMPORTANT: If you come across a character that you don't wish to assign to any of your USB Typewriter keys, press the spacebar or shift key on your typewriter to skip it.

Step 9: Enjoy!

Picture of Enjoy!

Your typewriter is now completely converted and ready for a test drive!

Optionally, if you plan on using an iPad or other tablet with your kit, you can fashion a support to hold your iPad on top of the carriage by following these simple instructions. You may also need the correct cable for your iPad, which you can find here.

Enjoy your awesome new (and old) USB Typewriter!
Check out my website to get more information about this mod, watch some nifty videos of it in action, or pick up a kit for your own typewriter hacking pleasure.

jolshefsky2 years ago
I was thinking, "okay, this is kind of neat, but I like my old typewriter to be a typewriter." I like to use it especially if I have writer's block because (although I installed a ribbon with correction tape instead of red) it's hard to go back, making it impossible to edit-while-writing. It also has no mytimewastebook or any such nonsense.

But then I realized that one use — for me at least — is that if I write something on the typewriter, I usually have to transcribe it manually since OCR has a tough time with the cloth-ribbon letters. With this, I can make an instant backup, at least getting all the text entered.

A Bluetooth version would be cool, but perhaps even better (more generic) is something to make a USB keyboard Bluetooth (a box with a rechargeable that acts as a Bluetooth keyboard but requires a USB keyboard to get its input.)
I would love a guide to make a bluetooth keyboard that could be linked up with the Galaxy S3 :-D please please please provide... ;-)

best regards
Elkongen (=the electrical king)
rpotts26 days ago
beautiful. I was looking at the solder yourself kit and noticed the 74hc595s. I thought those were more for output than input. would the 74hc597 work better?

I love the look of this. Has anyone wondered about damage to the typewriter's platen from typing without paper inserted? Thanks.

DanielK85 months ago

I know this is a bit old, so not sure if it is still checked or if Jack has an alert. Just curious if since you've been doing this if you've update to a more recent USB or would I still need the Camera Connection kit for my iPad to use it? I ordered a conversion kit today on Etsy. Despite it being October it still mentions you being on vacation in July. I hope you came back!

How can I assign a magnetic switch to the return carriage? The instructables say it's much more difficult to do so, but are there any instructions to this at all? I'd rather try it than assign a dummy key to work as "Enter".
imrational1 year ago
Received my order from you, but I must have ordered incorrectly. I got Corona kits, and I have Smith Coronas Classic 12s. Will the Corona EZ kits work? I emailed you, but didn't see a response, so thought I'd try here.
jackzylkin (author)  imrational1 year ago
Yes, the Corona kits will work just the same on Smith Coronas. Thanks for asking, and enjoy your kit.
jackzylkin (author)  imrational1 year ago
Yes, the Corona kits will work just the same on Smith Coronas. Thanks for asking, and enjoy your kit.
gregp19622 years ago
What if I plug it in and there is no beep?
jackzylkin (author)  gregp19621 year ago

Was this problem resolved for you? I sent new circuit boards to a number of customers that had received a bad batch that did not beep.

sooty141 year ago
Yeah I am having the same problem. There is no beep. Is there a solution to this?!
rronald2 years ago
really impressive. Is it possible we can further convert it into a printer ? store file in USB typewriter module and print out on typewriter ?... raspberry pi can be used .
ChinaMike2 years ago
I thought about doing this years ago, it is nice to see someone else went to the trouble to do it. I had a secretary model--forgot the brand. It came in a slim case and from what I understood, it was used primarily by sports writers and journalists on the go. I loved using it, because I am old enough (52) that I started on a manual in 7th or 8th grade, then moved on to electric in high school.
The manual typewriters were/are more corporeal and I like the deeper finger movement; it just seems "righter for a writer".
I believe that this type of re-invention might find its way into the work place of people who do a lot of data entry and/or people who suffer from carpal tunnel syndrome. CTS never existed in the days of early electric typewriters because you still had to thunk the keys a bit.
I know my wrists/hands benefit more from a manual style typewriter. Maybe you re-invented the future!
poofrabbit2 years ago
Hey congratulations on being a finalist in the hack it contest! Good luck to you!
J-Five2 years ago
happy2bmom2 years ago
Cute as a novelty, but wouldn't work real good for everyday use as there are many essential keys missing.
jackzylkin (author)  happy2bmom2 years ago
Thanks for the feedback, but actually, the additional 3 buttons on the control panel allow you to access many additional functions, such as Ctrl, Alt, F1-F12, Arrow keys, and so on.
All of a sudden I like it even more than I already did! :)
Well done!
J-Ri2 years ago
Nice! Ever think about a USB typewriter that prints to paper as you type on a regular keyboard? You could type on a typewriter, have it go through a computer and typed on a different machine!
randofo2 years ago
Wow. Cool kit. I did this years ago with a lot of switches and patience. It was a royal pain in the neck.
Relkniw randofo2 years ago
"'Royal' pain in the neck" I see what you did there.
He's shifty that way.
srutkowski2 years ago
That looks a lot easier than the board I built back in 1980 to interface an IBM Selectric to a TRS-80. Sure beat paying $1300 for a Radio Scrap line printer and another $300 for an Expansion Interface.

I still have my original schematic.
WOW! Thats what I call technical extacy!