Skip to content

Keyboard

The keyboard icon represents a computer keyboard, a common input device used for typing.

Exports at 24 × 24 px

Keyboard icon from Pepicons Pencil
Get Pro

Code

Keyboard in your framework

In any framework. Customize it above, and the code follows.

export const KeyboardIcon = (props: React.SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 20 20" {...props}>
    <g fill="currentColor"><path fillRule="evenodd" d="M.25 8a2.5 2.5 0 0 1 2.5-2.5h14a2.5 2.5 0 0 1 2.5 2.5v8a2.5 2.5 0 0 1-2.5 2.5h-14A2.5 2.5 0 0 1 .25 16zm2.5-1.5A1.5 1.5 0 0 0 1.25 8v8a1.5 1.5 0 0 0 1.5 1.5h14a1.5 1.5 0 0 0 1.5-1.5V8a1.5 1.5 0 0 0-1.5-1.5z" clipRule="evenodd"/><path d="M3.25 8.75a.25.25 0 0 1 .25-.25H4a.25.25 0 0 1 .25.25v.5A.25.25 0 0 1 4 9.5h-.5a.25.25 0 0 1-.25-.25z"/><path fillRule="evenodd" d="M2.5 8.75a1 1 0 0 1 1-1H4a1 1 0 0 1 1 1v.5a1 1 0 0 1-1 1h-.5a1 1 0 0 1-1-1zm1.25.433A.5.5 0 0 0 3.933 9a.5.5 0 0 0-.183-.183a.5.5 0 0 0-.183.183c.044.076.107.14.183.183" clipRule="evenodd"/><path d="M6.25 8.75a.25.25 0 0 1 .25-.25H7a.25.25 0 0 1 .25.25v.5A.25.25 0 0 1 7 9.5h-.5a.25.25 0 0 1-.25-.25z"/><path fillRule="evenodd" d="M5.5 8.75a1 1 0 0 1 1-1H7a1 1 0 0 1 1 1v.5a1 1 0 0 1-1 1h-.5a1 1 0 0 1-1-1zm1.25.433A.5.5 0 0 0 6.933 9a.5.5 0 0 0-.183-.183a.5.5 0 0 0-.183.183c.044.076.107.14.183.183" clipRule="evenodd"/><path d="M9.25 8.75a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25z"/><path fillRule="evenodd" d="M8.5 8.75a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v.5a1 1 0 0 1-1 1h-.5a1 1 0 0 1-1-1zm1.25.433A.5.5 0 0 0 9.933 9a.5.5 0 0 0-.183-.183a.5.5 0 0 0-.183.183c.044.076.107.14.183.183" clipRule="evenodd"/><path d="M12.25 8.75a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25z"/><path fillRule="evenodd" d="M11.5 8.75a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v.5a1 1 0 0 1-1 1h-.5a1 1 0 0 1-1-1zm1.25.433A.5.5 0 0 0 12.933 9a.5.5 0 0 0-.183-.183a.5.5 0 0 0-.183.183c.044.076.107.14.183.183" clipRule="evenodd"/><path d="M15.25 8.75a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25z"/><path fillRule="evenodd" d="M14.5 8.75a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v.5a1 1 0 0 1-1 1h-.5a1 1 0 0 1-1-1zm1.25.433A.5.5 0 0 0 15.933 9a.5.5 0 0 0-.183-.183a.5.5 0 0 0-.183.183c.044.076.107.14.183.183" clipRule="evenodd"/><path d="M4.75 11.75A.25.25 0 0 1 5 11.5h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25H5a.25.25 0 0 1-.25-.25z"/><path fillRule="evenodd" d="M4 11.75a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v.5a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1zm1.25.433A.5.5 0 0 0 5.433 12a.5.5 0 0 0-.183-.183a.5.5 0 0 0-.183.183c.044.076.107.14.183.183" clipRule="evenodd"/><path d="M7.75 11.75A.25.25 0 0 1 8 11.5h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25H8a.25.25 0 0 1-.25-.25z"/><path fillRule="evenodd" d="M7 11.75a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v.5a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1zm1.25.433A.5.5 0 0 0 8.433 12a.5.5 0 0 0-.183-.183a.5.5 0 0 0-.183.183c.044.076.107.14.183.183" clipRule="evenodd"/><path d="M10.75 11.75a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25H11a.25.25 0 0 1-.25-.25z"/><path fillRule="evenodd" d="M10 11.75a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v.5a1 1 0 0 1-1 1H11a1 1 0 0 1-1-1zm1.25.433a.5.5 0 0 0 .183-.183a.5.5 0 0 0-.183-.183a.5.5 0 0 0-.183.183c.044.076.107.14.183.183" clipRule="evenodd"/><path d="M13.75 11.75a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25H14a.25.25 0 0 1-.25-.25z"/><path fillRule="evenodd" d="M13 11.75a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v.5a1 1 0 0 1-1 1H14a1 1 0 0 1-1-1zm1.25.433a.5.5 0 0 0 .183-.183a.5.5 0 0 0-.183-.183a.5.5 0 0 0-.183.183c.044.076.107.14.183.183m-8.5 2.567A.75.75 0 0 1 6.5 14H13a.75.75 0 0 1 .75.75v.5A.75.75 0 0 1 13 16H6.5a.75.75 0 0 1-.75-.75zm5-14.25a.5.5 0 0 1 .5.5v1.095a3.5 3.5 0 0 1-1.26 2.689l-1.92 1.6a.5.5 0 0 1-.64-.768l1.92-1.6a2.5 2.5 0 0 0 .9-1.921V1a.5.5 0 0 1 .5-.5" clipRule="evenodd"/></g>
  </svg>
);

Pepicons Pencil

Icons that share its tags, in the same style.

  • Smartphone Notch icon from Pepicons Pencil
  • Smartphone Notch Circle icon from Pepicons Pencil
  • Smartphone Notch Circle Off icon from Pepicons Pencil
  • Smartphone Notch Off icon from Pepicons Pencil
  • Microphone Handheld Circle icon from Pepicons Pencil
  • Microphone Handheld Circle Off icon from Pepicons Pencil
  • Microphone Handheld Off icon from Pepicons Pencil
  • Microphone Off icon from Pepicons Pencil
  • Tablet icon from Pepicons Pencil
  • Tablet Circle icon from Pepicons Pencil
  • Tablet Circle Off icon from Pepicons Pencil
  • Tablet Off icon from Pepicons Pencil
  • Battery icon from Pepicons Pencil
  • Battery Circle icon from Pepicons Pencil
  • Battery Circle Off icon from Pepicons Pencil
  • Battery Off icon from Pepicons Pencil
  • Bluetooth icon from Pepicons Pencil
  • Bluetooth Circle icon from Pepicons Pencil
  • Bluetooth Circle Off icon from Pepicons Pencil
  • Bluetooth Off icon from Pepicons Pencil
  • Calculator icon from Pepicons Pencil
  • Calculator Circle icon from Pepicons Pencil
  • Calculator Circle Off icon from Pepicons Pencil
  • Calculator Off icon from Pepicons Pencil

Skip the copy and paste. With Pro, your AI agent finds and installs any Pepicons Pencil icon from a prompt.

Get Pro

Pricing

Pepicons Pencil MCP, with Pro

Ask for Keyboard or any of 1,275 Pepicons Pencil icons and your agent installs it. The MCP comes with every Pro plan, with 6,000+ blocks and 14 premium templates. The icons stay free.

4.9/5 out of 5 · 150+ reviewsfrom 150+ founders and developers.

  • Secure checkout via Stripe
  • Code lives in your repo
  • Keep what you've shipped if you cancel
  • License terms

FAQ

Frequently asked questions

What the Keyboard icon means and where it's used, then how to install, style, label and license it.

4.9 out of 5 from 150+ developers

Install Keyboard from a prompt

MCP, 6,000+ blocks and 14 premium templates in every Pro plan. The icons stay free.

Get Pro