Home › Text Tools › Chinese Keyboard

Chinese Keyboard

Type Chinese in your browser with a built-in pinyin input method: write pinyin such as nihao or zhongguo, then press Space or a number to pick 你好 or 中国. Works with your physical keyboard or the on-screen keys, in Simplified or Traditional characters, and nothing needs to be installed.

Last updated:

Pinyin
    0 characters
    Chinese punctuation & symbols

    Space picks the first candidate · 1–9 pick by number · - = page through candidates · Enter types the letters as they are · Esc cancels · ' separates syllables (xi'an) · v types ü (nv → 女) · tap Shift to switch 中/EN.

    Advertisement
    Advertisement

    How to use the Chinese Keyboard

    1. Type pinyin without tones, for example nihao. Use v for ü (nv → 女) and an apostrophe to split ambiguous syllables (xi'an).
    2. Pick a candidate: press Space for the first one, a number 1–9 for another, or click it. Use - and = (or the arrows) to see more.
    3. Type whole phrases: womenyiqiqu offers 我们一起去 at once; choose a shorter candidate and the rest of the pinyin stays ready for the next pick.
    4. Switch character set with 简体 / 繁體; the button below the text converts what you already wrote.
    5. Copy or download your Chinese text. Tap Shift (or the 中/EN button) whenever you need plain English letters.

    Pinyin typing cheat sheet

    You typeYou getMeaningTip
    nihao你好helloSpace picks the first candidate
    xiexie谢谢thank youWhole words rank above single characters
    woaini我爱你I love youSeveral words in one go
    nv / lvse女 / 绿色woman / greenv stands for ü
    xi'an西安Xi’an (city)' splits syllables: xian alone gives 先, 现…
    zh这, 中, 知…–Unfinished syllables already show likely characters
    , . ? !,。?!punctuationFull-width Chinese marks; untick the option for ASCII
    " "“ ”quotesTyping " alternates opening and closing quotes

    Simplified vs Traditional characters

    Simplified characters (简体字) were introduced in mainland China in the 1950s and 1960s and are used in mainland China, Singapore and Malaysia. Traditional characters (繁體字) are used in Taiwan, Hong Kong and Macau and in many overseas communities. The pronunciation and pinyin input are the same; only the written forms differ.

    PinyinSimplifiedTraditionalMeaning
    xuéxí学习學習to study
    Zhōngguó中国中國China
    diànhuà电话電話telephone
    àiqíng爱情愛情love
    yǔyán语言語言language
    fēijī飞机飛機airplane

    Some simplified characters stand for several traditional ones (发 → 發 “send” or 髮 “hair”; 后 → 後 “after” or 后 “queen”). The full OpenCC dictionary chooses by context; check names and rare words when converting.

    Tips for faster Chinese typing

    • Type words, not characters. Two- and three-syllable words are far less ambiguous than single syllables, so they usually appear first.
    • Let it learn. When you build a phrase from several picks, the keyboard remembers it and offers it first the next time you type the same pinyin.
    • Use Enter for Latin text. Pressing Enter while composing inserts the letters as typed, handy for names, brands or pinyin itself.
    • Learn the tones separately. Toneless input is fast but hides pronunciation; the Chinese to Pinyin converter shows the tone marks for any text you write.

    Frequently asked questions

    How do I type Chinese characters with an English keyboard?

    Type the pinyin spelling of the word without tone marks and choose from the list: nihao gives 你好, xiexie gives 谢谢, zhongguo gives 中国. This is how most people in China type every day.

    How do I type ü, as in 女 or 绿?

    Use the letter v: nv → 女, lvse → 绿色 (green), lve → 略. The ü syllables lv and nv also list 旅, 律, 绿 and similar characters. The pinyin line above the candidates shows it as ü.

    Why are there so many candidates for one syllable?

    Mandarin has only about 400 toneless syllables but thousands of characters, so many share a sound: shi alone covers 是, 时, 事, 十 and dozens more. Typing whole words (shijian → 时间) narrows the choice, which is why phrase input is faster.

    Can I type Traditional Chinese?

    Yes. Choose 繁體 Traditional and the candidates are shown in Traditional characters (中國, 學習). A full OpenCC dictionary is loaded for this when you are online; offline, a built-in table of about 800 common character pairs is used.

    Do I need to type tones or numbers?

    No. Like standard pinyin input methods, tones are left out. Numbers 1 to 9 select candidates instead.

    How large is the dictionary?

    About 5,000 frequently used characters, ranked by how common they are in modern written Chinese, plus around 800 everyday words and phrases. Rare characters, names and specialised terms may need to be built from single characters.

    Is my text sent anywhere?

    No. The pinyin dictionary is built into the page and all conversion happens in your browser. Your text and learned phrases are only stored in this browser's local storage.

    Are all the tools on FreeToolCabin tested for quality and accuracy?

    Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

    Related tools

    Chinese to Pinyin ConverterConvert Chinese characters to pinyin with tone marks, numbers or none, shown above each character.Simplified to Traditional Chinese ConverterConvert Simplified Chinese to Traditional (Taiwan, Hong Kong) and back, live, in your browser.Japanese KeyboardType Japanese hiragana and katakana online from romaji or the JIS kana layout, then copy.Pinyin Tone ConverterTurn pinyin tone numbers (ni3 hao3) into tone marks (nǐ hǎo), or tone marks back into numbers.Bibliography GeneratorBuild an alphabetized bibliography in APA 7, MLA 9, Chicago or Harvard style.Accent KeyboardClick to insert é, ñ, ü, ç, ß and other accented letters for 11 languages, then copy.Cyrillic TransliterationConvert Bulgarian, Russian and Ukrainian Cyrillic to Latin and back using official rules.Arabic KeyboardType Arabic online with a full on-screen keyboard, harakat and Arabic-Indic digits, then copy.Russian KeyboardType Russian online with a ЙЦУКЕН or phonetic on-screen keyboard, then copy your Cyrillic text.NATO Phonetic Alphabet TranslatorSpell any text as Alfa, Bravo, Charlie, hear it spoken, or decode code words back to text.Pig Latin TranslatorTranslate English to Pig Latin and back, keeping capital letters and punctuation intact.Hindi KeyboardType Hindi online with an InScript or phonetic Devanagari keyboard, then copy your text.Urdu KeyboardType Urdu online with a phonetic keyboard or Roman Urdu typing, then copy your Urdu text.Persian KeyboardType Persian (Farsi) online with the standard ISIRI layout or Finglish typing, then copy.Greek KeyboardType Greek online with the standard Greek layout or Greeklish, accents included, then copy.Hebrew KeyboardType Hebrew online with the standard Israeli layout or phonetic typing, with niqqud.Korean KeyboardType Korean Hangul online with the 2-set Dubeolsik keyboard; jamo combine automatically.Ukrainian KeyboardType Ukrainian online with the ЙЦУКЕН keyboard or Latin translit, incl. ї, є, ґ and ʼ.Bulgarian KeyboardType Bulgarian online with the BDS or phonetic keyboard or Latin typing, then copy.Bengali KeyboardType Bengali (Bangla) online with InScript or phonetic typing, then copy your text.Tamil KeyboardType Tamil online with the InScript layout or phonetic (Tanglish) typing, then copy.Thai KeyboardType Thai online with the standard Kedmanee keyboard layout, then copy your Thai text.Gujarati KeyboardType Gujarati online with InScript or phonetic English typing, then copy your text.Punjabi KeyboardType Punjabi (Gurmukhi) online with InScript or phonetic typing, then copy your text.Armenian KeyboardType Armenian online with the phonetic keyboard or Latin typing, then copy your text.Amharic KeyboardType Amharic online in Ge’ez script (ፊደል): consonant + vowel phonetic typing, then copy.Burmese KeyboardType Burmese (Myanmar Unicode) online with the standard layout, then copy your text.Czech KeyboardType Czech online with č, ř, š, ž, ě, ů and á using the Czech QWERTZ layout or shortcuts.French KeyboardType French online with é, è, ç, à, ê and œ: AZERTY layout, accent shortcuts and buttons.Georgian KeyboardType Georgian online (Mkhedruli) with a phonetic QWERTY keyboard and copy your text.German KeyboardType German online with ä, ö, ü and ß: QWERTZ layout, umlaut shortcuts and quick buttons.Hieroglyphics TranslatorWrite your name in Egyptian hieroglyphs with a cartouche, key chart and PNG download.Hungarian KeyboardType Hungarian online with ő, ű, á, é and ö using the Hungarian QWERTZ layout or shortcuts.Italian KeyboardType Italian online with à, è, é, ì, ò and ù using the Italian layout or accent shortcuts.Kannada KeyboardType Kannada online with phonetic English typing or the InScript Kannada layout, then copy.Kazakh KeyboardType Kazakh online in Cyrillic with ә, і, ң, ғ, ү, ұ, қ, ө and һ, or phonetically.Khmer KeyboardType Khmer (Cambodian) online with the standard NiDA keyboard, subscripts and copy.Kurdish KeyboardType Kurdish online: Sorani (Arabic script, right to left) or Kurmanji (Latin with ç ê î ş û).I Love You in Different LanguagesSay “I love you” in 129 languages with native script, pronunciation guide and audio.IPA KeyboardType International Phonetic Alphabet symbols online with clickable charts and = shortcuts.Your Name in JapaneseWrite your name in Japanese katakana with romaji reading, spelling options and a name card.Lao KeyboardType Lao online with the standard Lao keyboard layout, tone marks and Lao digits, then copy.Macedonian KeyboardType Macedonian online in Cyrillic with ѓ, ќ, ѕ, џ, љ, њ, using the layout or phonetic Latin.Malayalam KeyboardType Malayalam online with phonetic English typing or InScript, including chillu letters.Marathi KeyboardType Marathi online with the InScript Devanagari keyboard or phonetic typing, then copy.Mongolian KeyboardType Mongolian Cyrillic online with ө and ү, using the Mongolian layout or phonetic Latin.Nepali KeyboardType Nepali online with Romanized phonetic typing or InScript Devanagari, then copy.Pashto KeyboardType Pashto online right-to-left with ټ, ډ, ړ, ږ, ښ, ځ, څ, ڼ, ګ, ې and ۍ, then copy.Pirate Speak TranslatorTranslate English into pirate talk with a 500+ phrase dictionary, exclamations and read aloud.Polish KeyboardType Polish online with ą, ć, ę, ł, ń, ó, ś, ź and ż using shortcuts or the Polish layout.Portuguese KeyboardType Portuguese online with ã, õ, ç, á and ê: Brazilian ABNT2, Portugal layout and shortcuts.Romanian KeyboardType Romanian online with ă, â, î, ș and ț (comma below) with the standard layout or shortcuts.Rune TranslatorWrite English in Elder Futhark, Younger Futhark or Anglo-Saxon runes and read runes back.Serbian KeyboardType Serbian online in Cyrillic or Latin, or convert Latin typing to Cyrillic as you type.Shakespearean English TranslatorTurn modern English into Shakespeare-style Early Modern English: thou art, doth, methinks.Sign Language Alphabet TranslatorTurn English text into ASL fingerspelling hand signs, play them letter by letter, save as PNG.Sindhi KeyboardType Sindhi online right-to-left with all 52 letters, including ٻ ڄ ڏ ڳ and ڪ, then copy.Sinhala KeyboardType Sinhala online with Singlish phonetic typing or the Wijesekara layout, then copy.Spanish KeyboardType Spanish online with ñ, á, é, ¿ and ¡: Spanish layout, accent shortcuts and quick buttons.Telugu KeyboardType Telugu online with phonetic English typing or the InScript Telugu layout, then copy.Turkish KeyboardType Turkish online with ç, ğ, ı, İ, ö, ş and ü using the Turkish Q layout or shortcuts.Vietnamese KeyboardType Vietnamese online with Telex, VNI or the Vietnamese layout, with every tone mark.Greek AlphabetAll 24 Greek letters with names, pronunciation and uses; copy symbols, LaTeX and HTML codes.Chinese Stroke OrderAnimated stroke order for any Chinese character, with practice mode and printable grids.DNA to Protein TranslatorTranslate DNA or RNA into protein in all six reading frames with stop codons highlighted.English Verb ConjugatorConjugate any English verb in all 12 tenses, with past tense, participles and irregular forms.Gematria CalculatorGematria values for words and phrases in English, Simple, Jewish and Hebrew ciphers.Gen Z Slang TranslatorTranslate Gen Z slang to plain English and back, with a definition for every term on hover.
    See all 80 Online Keyboards & Languages →