Touch Keyboard - On-screen virtual keyboard

On-screen virtual keyboard for touch screens and kiosks

As of June 2026, Touch Keyboard - On-screen virtual keyboard has 267 users and a 5.00/5 rating from 2 reviews in the Accessibility category.

Usersup 8800.0 percent+8800.0%
267
267
Ratingno change0%
5.00
2 reviews
Reviewsno change0%
2
Version
0.3.0
Manifest V3
90-day change · In the last 90 days this extension 2 version updates, changed permissions.

History

10 snapshots

Tracking since Apr 16, 2026.

288.12135-18.120000000000005Apr 16, 2026Jun 9, 2026
View as table
DateUsersRatingReviewsVersion
Apr 16, 202630.1.0
Apr 22, 202630.1.0
Apr 26, 2026150.1.0
May 4, 2026225.0010.2.0
May 9, 2026245.0010.3.0
May 14, 20261705.0010.3.0
May 21, 20261765.0010.3.0
May 27, 20261915.0010.3.0
Jun 3, 20262565.0020.3.0
Jun 9, 20262595.0020.3.0
Now2675.0020.3.0

Changelog

  • Apr 26, 2026
    permissions
    tabs, storage, webNavigation, clipboardRead, clipboardWrite, downloads
    storage, webNavigation, clipboardRead, clipboardWrite, downloads

Permissions & access

Permissions
storagewebNavigationclipboardReadclipboardWritedownloads
Host access
<all_urls>

Screenshots

Touch Keyboard - On-screen virtual keyboard screenshot 1Touch Keyboard - On-screen virtual keyboard screenshot 2Touch Keyboard - On-screen virtual keyboard screenshot 3Touch Keyboard - On-screen virtual keyboard screenshot 4Touch Keyboard - On-screen virtual keyboard screenshot 5

About

Touch Keyboard adds a fully-featured on-screen keyboard to any web page, built for touch screen kiosks, interactive displays, and accessibility. It appears automatically when you tap
an input field, or can be set to always-on or on-demand mode with a draggable floating icon.

30+ LANGUAGE LAYOUTS
Switch languages instantly from the toolbar. Long-press any key to access accented characters, diacritics, and script-specific alternates.

THEMES + CUSTOM THEME DESIGNER
Choose from several included themes or design your own theme.

EMOJI PANEL
Browse and insert emojis.

MECHANICAL KEYBOARD SOUNDS
Adjust volume or design a fully custom click sound with waveform, pitch, duration, and noise controls.

SMART INPUT DETECTION
- Auto-switches to numpad for number, telephone, date, and time fields
- Date/time input preview bar with format validation
- Works with regular inputs, textareas, contenteditable elements
- Compatible with Google Docs, Word Online, CKEditor

SPACEBAR TRACKPAD
Hold the spacebar to turn it into a two-axis cursor trackpad for precise text cursor positioning, just like on a phone keyboard.

CLIPBOARD INTEGRATION
Detects copied text and shows a one-tap paste bar above the keyboard.

NAVIGATION TOOLBAR
Built-in browser controls: Back, Forward, Refresh, Home (configurable URL), and Scroll to Top. Includes a URL bar for quick web address entry, hold .COM to suggest common domain endings based on your keyboard layout language.

URL ALLOW & DENY LISTS
Control exactly which websites show the keyboard. Use denylist mode to block specific sites, or allowlist mode to restrict the keyboard to approved URLs only. Supports wildcards and
domain-wide patterns.

KEY REPEAT & TYPING SETTINGS
Configurable key repeat with adjustable initial delay and repeat speed for Backspace, Delete, Space, Enter, and Arrow keys. Auto-capitalization after sentences. Optional Delete key and
Clear All button.

SETTINGS MANAGEMENT
Export and import your full configuration as a backup file. Reset to defaults at any time. All settings sync across devices via Chrome's built-in sync.

Perfect for: kiosk deployments, digital signage, interactive displays, accessibility setups, touch screen PCs, and anyone who needs a reliable on-screen keyboard in Chrome.

Technical

Version
0.3.0
Manifest
V3
Size
2.12MiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
plheijecnjdabnkflgmfjboakjiploag
Developer ID
ue4a9366d7fb89b5cb585854632397dac
Developer Email
[email protected]
Created
Apr 12, 2026
Last Updated (Store)
Apr 28, 2026
Last Scraped
Jun 9, 2026
Website
Support URL
Privacy Policy

Data sourced from the Chrome Web Store · last verified Jun 9, 2026.