Tap the arrow for physics, maths
✨ We have made this with great efforts. We hope You enjoyed using it. Thank you, please visit again! 😊
⚛️Interactive Periodic Table & Memory Tricks
1 · Type Name or Build Chemical Reaction
Write h2o, sulfuric acid, or reaction like h2 + o2 = then press space or enter.
Type formula names or reactions (e.g. h2 + o2 =) to instantly suggest balanced products.
Output
2 · Chemistry Symbol & Reaction Keyboard
— symbols across Compounds, Elements, Arrows, Charges, States, and Reactions. Tap to insert.
Output
3 · Symbol Reference Table
A complete reference list of available keyboard symbols, chemical formulas, arrows, charges, and reaction equations.
| Symbol / Equation | Name / Shortcut |
|---|
4 · Draw it
Sketch a chemical symbol, reaction arrow (→), benzene ring (⏣), equilibrium (⇄), Greek delta (Δ), or plus sign (+) — recognized in real-time.
Chemistry Drawing Pad
Recognized Matching Candidates
Online Chemistry Keyboard, Formula Writer & Reaction Predictor
Welcome to the enhanced Chemistry Symbols Keyboard & Reaction Builder on Symbols Keyboard. This free online educational tool is tailored for chemistry students, educators, researchers, and scientists who need to quickly type, balance, copy, and paste chemical formulas, reaction equations, ion charges, state symbols, and element notations in standard UTF-8 Unicode or LaTeX without requiring specialized software.
How to Use the Chemistry Reaction Builder & Keyboard
Our smart interface gives you multiple intuitive methods to compose chemistry formulas and complete reactions:
- Chemical Reaction Builder: Switch to the Reaction Builder tab to enter reactants across two or more columns (e.g.
H₂andO₂). Click the + Add Reactant button to include additional reagents or catalysts. The engine instantly predicts the product (e.g.2H₂O) and balanced reaction equation with one-click insertion. - Smart Search & Auto-Predict: In the search box, simply type formulas like
h2o,ch4 + o2 =, orsulfuric acid. As you type, the system provides live autocomplete chips for products, full balanced equations, and subscripts. - Categorized Symbol Keypad: Tap to insert over 250+ specialized chemical symbols organized across 6 dedicated categories: Compounds, Elements, Reaction Arrows & Bonds, Subscripts & Charges, States & Units, and Common Reactions.
- Draw Chemical Symbols: Sketch letters, arrows, and symbols directly on the HTML5 canvas with real-time recognition.
Comprehensive Chemistry Categories & Symbol Library
1. Chemical Compounds & Organic Molecules
Contains 100+ standard inorganic and organic compounds formatted with proper Unicode subscripts: Water (H₂O), Sulfuric Acid (H₂SO₄), Nitric Acid (HNO₃), Hydrochloric Acid (HCl), Glucose (C₆H₁₂O₆), Ethanol (C₂H₅OH), Methane (CH₄), Sodium Bicarbonate (NaHCO₃), and more.
2. Periodic Table Elements
Quickly access all major chemical elements from Hydrogen (H) to Uranium (U) with exact chemical spelling and LaTeX formatting.
3. Reaction Arrows, Equilibrium & Conditions
Includes forward reaction arrow (→), reversible equilibrium arrows (⇌, ⇄), gas release (↑), precipitate formation (↓), resonance arrow (↔), delta heat symbol (Δ), electricity (⚡), and photon energy (hν).
4. Ionic Charges, Superscripts & Subscripts
Complete set of ionic charge notations: ⁺, ⁻, ²⁺, ³⁺, ⁴⁺, ²⁻, ³⁻, ⁴⁻, as well as full Unicode subscripts (₀–₉) and superscripts (⁰–⁹).
5. Greek Letters in Chemistry & Physics
Access specialized scientific Greek letters: Alpha (α-decay, α-helix), Beta (β-radiation), Gamma (γ-rays), Delta Plus/Minus (δ⁺, δ⁻ partial charges), Heat/Enthalpy (Δ), Wavelength (λ), Dipole moment (μ), Frequency (ν), π-bonds, and σ-bonds.
6. Physical States & Measurement Units
Easily attach state symbols: solid (s), liquid (l), gas (g), aqueous (aq), concentrated (conc.), dilute (dil.), catalyst cat., pressure atm, temperature °C, K, molarity M, pH, and mol.
HTML Entities & Keyboard Shortcuts Reference
| Symbol | Meaning / Name | HTML Entity | LaTeX Code | MS Word Shortcut |
|---|---|---|---|---|
| → | Forward Reaction Arrow | → / → | \rightarrow | 2192, Alt + X |
| ⇌ | Equilibrium / Reversible | ⇌ | \rightleftharpoons | 21CC, Alt + X |
| ↑ | Gas Evolution (Precipitate) | ↑ / ↑ | \uparrow | 2191, Alt + X |
| ↓ | Solid Precipitate (ppt) | ↓ / ↓ | \downarrow | 2193, Alt + X |
| Δ | Heat / Enthalpy Change (ΔH) | Δ / Δ | \Delta | 0394, Alt + X |
| ⏣ | Benzene Aromatic Ring | ⏣ | \text{benzene} | 23E3, Alt + X |
| · | Radical Dot / Hydrate Center | · / · | \cdot | Alt + 0183 |
| °C | Degree Celsius | °C / °C | ^\circ\text{C} | Alt + 0176, C |
Copy & Paste for MS Word, Google Docs, and LaTeX
Every chemical formula and reaction generated on our platform uses clean UTF-8 Unicode characters that render smoothly across Microsoft Word, Google Docs, Discord, WhatsApp, and email clients. When writing research papers for Overleaf, switch to LaTeX mode to instantly get commands compatible with the mhchem and chemformula packages.
How to Write Chemical Equations, Charges, and Subscripts Online
Master LaTeX \ce{...} (mhchem), Microsoft Word equation builder shortcuts, IUPAC typographic standards, and Unicode subscripts for laboratory reports and papers.
Frequently Asked Questions (FAQ)
How do I predict products for a chemical reaction online?
Use our Reaction Builder tool by entering your reactants in the provided columns (e.g. H2 and O2). The system instantly detects the reaction type (combustion, neutralization, synthesis, decomposition, etc.) and suggests the balanced product equation (e.g. 2H₂ + O₂ → 2H₂O).
Can I add more than 2 reactants to the reaction builder?
Yes! Simply click the + Add Reactant button to dynamically add a 3rd, 4th, or 5th reactant column for complex multi-reactant equations or catalysts.
How do I type subscript numbers for chemical formulas?
Typing numbers after element symbols (e.g. H2O or H2SO4) automatically generates subscript characters (H₂O, H₂SO₄). You can also click subscript chips directly in the Subscripts & Charges category.
How do I write equilibrium and resonance arrows?
Click on the Reaction Arrows & Bonds category on the keyboard to insert arrows like ⇌ (equilibrium), ⇄ (reversible), ↔ (resonance), ↑ (gas evolution), and ↓ (precipitation).
Are my chemical equations and inputs kept private?
Yes. Symbols Keyboard processes all chemical formulas and equation balancing purely client-side in your web browser. No queries or sketches are ever uploaded to an external server.
🧪 Chemical Equation Typesetting & IUPAC Typography Guide
Writing chemistry manuscripts, lab notebooks, and exam papers requires precise control over subscripts, superscripts, ionic charge notations, and reaction conditions. Below is an essential guide to IUPAC typographic standards and cross-platform software integration.
⚗️ LaTeX & Overleaf (mhchem)
The definitive gold standard for chemical typesetting in LaTeX is the mhchem package:
- Setup: Add
\usepackage[version=4]{mhchem}to your LaTeX document preamble. - Formula Syntax: Use the
\ce{...}macro. Numbers are automatically subscripted:\ce{H2SO4}renders as H₂SO₄. - Reaction Arrows: Write
\ce{A -> B}for standard reactions,\ce{A <=> B}for chemical equilibrium (⇌), and add conditions with\ce{A ->[T][\Delta] B}. - Precipitation & Gas: Append
vfor precipitate (↓) or^for gas release (↑), e.g.\ce{Ag+ + Cl- -> AgCl v}.
📄 Word & Google Docs Formulas
How to format chemical notations in standard word processing software:
- Word Subscripts: Press Ctrl + = to toggle subscript mode, or type Alt + = for the Equation Builder and use
H_2Ofollowed by Space. - Ionic Charges: Charges should be typed as superscripts with number preceding sign per IUPAC rules: Ca²⁺ (not Ca⁺²), SO₄²⁻ (not SO₄⁻²). In Word equation mode, type
Ca^2++ Space. - Google Docs: Select text and press Ctrl + , for subscript or Ctrl + . for superscript. Paste reaction arrows (⇌, →) directly from our virtual keyboard.
📏 IUPAC Typographic Rules
Key international conventions set by IUPAC (International Union of Pure and Applied Chemistry):
- Element Symbols: Always set in upright Roman type (Fe, Cu, Na), never italicized. Italics are reserved for physical variables like temperature (T) or mass (m).
- Physical States: Write states of matter in lowercase Roman type inside parentheses: (s) solid, (l) liquid, (g) gas, (aq) aqueous solution.
- Oxidation States: Use Roman numerals in superscript or parentheses without space: Fe(III) or FeIII.
⌬ Structural Rings & Chemical Bonds
Unicode provides dedicated chemical drawing characters for inline text representation:
- Benzene Ring (⏣): Unicode
U+23E3represents the delocalized aromatic circle structure. - Kekulé Benzene (⌬): Unicode
U+232Crepresents alternating conjugated double bonds. - Bond Connectors: Single bond (—, em dash or minus), double bond (═,
U+2550), triple bond (≡,U+2261). - Radical Dots: Hydroxyl radical (•OH, bullet operator
U+2219or middle dotU+00B7).