Home › Text Tools › Online Math Keyboard

Online Math Keyboard

Click keys to type math into the box: powers like x², roots like ∛, fractions like ³⁄₈, Greek letters, calculus and set symbols. Choose Unicode text to paste into any chat, email or document, or LaTeX for papers and equation editors. The other format and a rendered preview update as you type.

Last updated:

Same math as LaTeX

    
Rendered preview
Advertisement
Advertisement

How to use the Online Math Keyboard

  1. Choose the format: Unicode text for chats, email and documents, or LaTeX for papers, Overleaf and equation editors.
  2. Type and click keys: type numbers and letters normally and click keys for symbols. Switch key groups with the tabs.
  3. Add exponents and subscripts with x², x³ or the Superscript and Subscript mode buttons (Ctrl+. and Ctrl+,), then type the raised or lowered characters.
  4. Build fractions and roots in the Powers & roots tab: fill in the boxes and press Insert.
  5. Copy your math, or copy the converted version shown below the keyboard.

Unicode and LaTeX side by side

What you wantUnicode textLaTeX
Square, cube, any powerx² · x³ · 2¹⁰ · eˣx^2 · x^3 · 2^{10} · e^{x}
Subscriptx₁ · aₙ · H₂Ox_1 · a_n · H_2O
Fraction½ · ³⁄₈ · (x+1)/(x−1)\frac{1}{2} · \frac{3}{8} · \frac{x+1}{x-1}
Roots√2 · ∛x · √(x+1)\sqrt{2} · \sqrt[3]{x} · \sqrt{x+1}
Comparison≤ ≥ ≠ ≈ ≡\leq \geq \neq \approx \equiv
Operators× ÷ ± · ∞\times \div \pm \cdot \infty
Calculus∫ ∑ ∏ ∂ ∇\int \sum \prod \partial \nabla
Sets∈ ∉ ⊆ ∪ ∩ ∅ ℝ\in \notin \subseteq \cup \cap \emptyset \mathbb{R}
Logic and arrows∀ ∃ ¬ ∧ ∨ ⇒ ⇔ →\forall \exists \neg \land \lor \Rightarrow \Leftrightarrow \to
Greekα β γ θ λ μ π σ Ω Δ\alpha \beta \gamma \theta \lambda \mu \pi \sigma \Omega \Delta

Which format should I use?

  • Unicode text is best for short expressions anywhere that accepts plain text: messages, forum posts, spreadsheets, slides, code comments, social media and product listings. It needs no special software.
  • LaTeX is best for documents with many formulas, stacked fractions, integrals with limits or matrices: Overleaf, academic papers, Markdown with math ($…$), Jupyter notebooks, many learning platforms and the equation editor in Microsoft Word (which accepts much of the same syntax).
  • For homework answer boxes that reject special characters, the LaTeX-like plain form such as x^2 and sqrt(x) is the safest fallback.

Keyboard shortcuts

ShortcutAction
Ctrl + .Toggle superscript mode
Ctrl + ,Toggle subscript mode
EscLeave superscript or subscript mode
Ctrl + ZUndo, including symbols inserted with on-screen keys

Frequently asked questions

What is the difference between Unicode text and LaTeX output?

Unicode text uses real characters such as ², √, π and ≤, so it can be pasted into almost anything: chats, email, social posts, spreadsheets or a Word document. LaTeX is a markup language like x^{2} or \frac{a}{b} that has to be rendered by a LaTeX system, Overleaf, a Markdown math block or an equation editor, but it can express any formula.

How do I type an exponent like x squared?

Press the x² key for squared or x³ for cubed. For any other power, turn on Superscript mode and type the exponent, for example 1 0 to get x¹⁰, then turn it off. In LaTeX mode the same button inserts ^{ } and puts your cursor inside.

Why can't some letters be made superscript or subscript?

Unicode only includes raised and lowered versions of digits, + − = ( ), most lowercase letters, some capitals and a few Greek letters. For example there is no subscript b, c or d and no superscript q. When a character has no version, the keyboard keeps it normal and tells you; use LaTeX output if you need full control.

How do I type a fraction?

Common fractions have their own characters: ½ ⅓ ⅔ ¼ ¾ ⅛ and more are on the Powers & roots tab. For any other fraction, type the numerator and denominator in the fraction builder: digits become a raised and lowered fraction such as ³⁄₁₆, and longer expressions become (x+1)/(x−1). In LaTeX the key inserts \frac{}{}.

Can I convert LaTeX to Unicode or Unicode to LaTeX?

Yes. Switching format converts what you typed, and the panel below always shows the other version. The converter understands \frac, \sqrt, ^ and _, Greek letters, operators, arrows, set and logic symbols and common functions like \sin and \log. Constructs with no Unicode equivalent, such as matrices, are kept as typed.

Will the symbols display on every device?

All the characters used are standard Unicode supported by modern Windows, macOS, iOS, Android and Linux fonts. A few rarer ones, such as superscript capitals or combining overlines, can look slightly different from font to font.

Does it work with my own keyboard?

Yes. The box is a normal text field, so you can type, paste, select and undo as usual. Clicking an on-screen key inserts at the cursor or wraps the selected text, and Superscript and Subscript modes also convert what you type on your physical keyboard.

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

Math Symbols Copy and PasteCopy math symbols like ∑ √ ∞ ≤ ∫ π ∈ with their Unicode, HTML entity and LaTeX command.LaTeX Equation EditorWrite LaTeX math with a symbol palette and live preview; export PNG, SVG or MathML for Word.Superscript GeneratorConvert text to superscript Unicode letters you can copy and paste anywhere.Greek KeyboardType Greek online with the standard Greek layout or Greeklish, accents included, then copy.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.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.Japanese KeyboardType Japanese hiragana and katakana online from romaji or the JIS kana layout, then copy.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 ç ê î ş û).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.Simplified to Traditional Chinese ConverterConvert Simplified Chinese to Traditional (Taiwan, Hong Kong) and back, live, in your browser.Chinese Stroke OrderAnimated stroke order for any Chinese character, with practice mode and printable grids.Chinese to Pinyin ConverterConvert Chinese characters to pinyin with tone marks, numbers or none, shown above each character.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.Hiragana and Katakana QuizLearn the Japanese kana with a chart, flashcards and a timed typing quiz that tracks your mistakes.
See all 80 Online Keyboards & Languages →