For teachers, bloggers and schools

Free Keyboard Widget for Your Website

To add an on-screen keyboard to your website, choose a language below, copy the code and paste it into your page (in WordPress, use a “Custom HTML” block). Your visitors can type in 2 languages without installing anything. Free, with no ads and no sign-up.

Preview

How to add the keyboard to your site

  1. Choose the language and the height above.
  2. Copy the code with the button.
  3. Paste it into your page – an HTML block in WordPress, an “Embed” block in Google Sites, or the HTML of any page.

Teaching several languages? Add one widget per language – each one is a separate line of code.

Keyboard Widget – Frequently Asked Questions

Is the keyboard widget free?

Yes. You can embed it on any website, blog, school page or learning platform for free. Please keep the “Powered by All Keyboards” line.

Does the widget show ads?

No. The embedded keyboard has no ads and does not set advertising cookies.

Is text typed in the widget sent anywhere?

No. Typing happens in the visitor’s browser; nothing typed is sent to us or to your website.

Can I change its size?

Yes. Change the width and height in the code. The keyboard adapts to the width; 420 pixels of height fits the text box and the keys.

Last updated 14 October 2026