Spanish, German, Italian accents without a local keyboard

By the Claviers Online team · Updated September 22, 2026

“como estas” → ¿Cómo estás?, “gruesse” → grüße: accent autocorrection.

“como estas” becomes ¿Cómo estás?, “gruesse” becomes grüße, “perche” becomes perché: autocorrection adds accents, ñ, ß and inverted punctuation.

One smart Latin keyboard covers Spanish, German, Italian, Portuguese and Turkish.

Step-by-step guide

1. Type accentless

Write naturally; the engine suggests the accented form.

2. Confirm the suggestion

Space or Enter to accept, Escape to keep the raw form.

Frequently asked questions

At a glance: Spanish Keyboard

  • Keyboard: Spanish Keyboard (Teclado español), Latin script, Spain & Latin America.
  • Direction left to right; 46 keys and 98 characters across all layers.
  • Engine: direct key mode — every character below is on the virtual keyboard.
  • This guide: 2 method steps and 2 answered questions.
  • Typefaces: Noto Sans, Segoe UI, Liberation Serif.
  • Search and export: Google, YouTube, Wikipedia, Translate, DuckDuckGo.

Common mistakes to avoid

Nine times out of ten, a Spanish Keyboard problem is one of these — each takes five seconds to fix. Work through them in order before assuming the keyboard is broken.

  • Nothing converts: check that Transliteration mode (not the physical keyboard) is on, and that you type plain lowercase Latin letters.
  • Missing accents: click the exact accented key rather than the base letter — “e” and “é” are two different keys.
  • Unexpected layout: the Castellano variant changes the keys — switch back to the standard variant if anything surprises you.
  • Clusters split after paste (Arabic, Indic and Southeast Asian scripts): paste into this editor first and re-copy — it normalizes the Unicode shaping that Word and chats sometimes break.

Every character used in this guide

This language is typed key by key, so here is the full inventory behind the walkthrough: each position of the Spanish Keyboard and the characters it produces on the base, Shift and AltGr layers. Check that a rare letter exists before you need it.

PositionBaseShiftAltGr
Row 1, key 21¡
Row 1, key 32!
Row 1, key 43#
Row 1, key 54$
Row 1, key 65%
Row 1, key 76&
Row 1, key 87/
Row 1, key 98(
Row 1, key 109)
Row 1, key 110=
Row 1, key 12'?
Row 1, key 13¡¿
Row 2, key 2qQ
Row 2, key 3wW
Row 2, key 4eEé
Row 2, key 5rR
Row 2, key 6tT
Row 2, key 7yY
Row 2, key 8uUú
Row 2, key 9iIí
Row 2, key 10oOó
Row 2, key 11pPü
Row 2, key 12`^
Row 2, key 13+*
Row 3, key 2aAá
Row 3, key 3sS
Row 3, key 4dD
Row 3, key 5fF
Row 3, key 6gG
Row 3, key 7hH
Row 3, key 8jJ
Row 3, key 9kK
Row 3, key 10lL
Row 3, key 11ñÑ
Row 3, key 12çÇ
Row 3, key 13´¨
Row 4, key 2zZ
Row 4, key 3xX
Row 4, key 4cC
Row 4, key 5vV
Row 4, key 6bB
Row 4, key 7nN
Row 4, key 8mM
Row 4, key 9,;
Row 4, key 10.:
Row 4, key 11-_

More questions about this keyboard

  • Does it type ¿ and ¡ automatically? — Yes, the engine adds Spanish punctuation where appropriate.
  • How do I type ñ? — Type “n” followed by the tilde key, or click ñ on the virtual keyboard.
  • Does it work for Portuguese too? — Yes: ã, õ, ç and ê are covered by the same smart Latin engine and the Portuguese keyboard.
  • How do I type ü in pingüino? — Use the AltGr layer on U, or press the ¨ dead key and then u.
  • Spain or Latin America layout? — Use the Castellano variant for Spain and Latinoamérica for the Americas — ñ and accents work on both.

Neighbouring keyboards

The same method often applies to neighbouring languages. Each of these has its own full keyboard page with virtual keys, engine and dictionaries.

  • French Keyboard: Clavier français AZERTY en ligne : écrivez en français avec accents (é, è, ç, à , ù) et Bepo en option.…
  • German Keyboard: Type German with umlauts from a standard keyboard: “gruesse” auto-corrections to grüße as you type.…
  • Italian Keyboard: Type Italian easily with a regular keyboard: accents (à, è, é, ì, ò, ù) are auto-corrected as you type.…
  • Turkish Keyboard: Type Turkish with its special letters from a regular keyboard: “turkiye” becomes Türkiye with the correct dotted İ and ğ.…
  • Greek Keyboard: Type Greek with smart transliteration: “kalimera” becomes καλημέρα as you type. Polytonic variants available.…
  • Portuguese Keyboard: Clavier portugais en ligne : écrivez em português avec ç, ã, õ et accents.…

All method guides

Twelve guides cover the most requested scripts. Pick yours — every guide embeds its keyboard, so you can practise each step immediately.

  • Type Arabic without an Arabic keyboard: complete guide: Type “marhaba” and get مرحبا: transliteration, harakat, copy-paste and virtual keyboard.…
  • Type Russian on a French/English keyboard: easy method: “privet” becomes привет: JCUKEN transliteration, Ё key and Russian physical layout.…
  • Type Hebrew with vowels (niqqud) online: “shalom” → שלום, Shift layer for vowels: Hebrew RTL keyboard guide.…
  • Type Chinese with pinyin: how-to: Type “ni hao” and pick 你好: tones, simplified/traditional and pinyin keyboard.…
  • Type Japanese: romaji → hiragana, katakana, kanji: “konnichiwa” → こんにちは: romaji engine, kana keyboard and vocabulary resources.…
  • Type Korean (Hangul): automatic composition: “annyeong” → 안녕: jamos combine into syllables in real time.…
  • Type Hindi (Devanagari): transliteration guide: “namaste” → नमस्ते: matras, conjuncts and Devanagari keyboard.…
  • Type Vietnamese: Telex, VNI and tones: “xin chao” + s → xin chào: Telex, VNI modes and Vietnamese keyboard.…
  • Type Greek: modern and polytonic: “kalimera” → καλημέρα: transliteration, tonos and Greek keyboard.…
  • Arabic, Persian, Urdu: which keyboard to choose?: Same script family, 3 languages: letter differences (پ چ ژ گ), digits and usage.…
  • Online dictionaries by language: the Lexilogos-like hub: Each keyboard embeds its hub: monolingual, bilingual, grammar, press and resources.…