Wiris

Documentation / MathType

  • Demos
  • Visit our website
  • Downloads
  • Contact us
  • MathType

    • WirisQuizzes

      • Nubric

        • CalcMe

          • MathPlayer

            • Store FAQ

              • MathFlow

                • BF FAQ

                  • Miscellaneous

                    • Wiris Integrations

                      • Home
                      • MathType
                      • Using MathType
                      • MathType Web

                      Handwritten input

                      Reading time: 2min

                      Handwritten input lets you create mathematical expressions by writing naturally with a finger, stylus, digital pen, or mouse. As you write, MathType recognizes your handwriting and converts it into a formatted mathematical expression.

                      Writing a mathematical expression using handwritten input

                      Handwritten input is especially useful on touch-enabled devices, although it can also be used with a mouse.

                      For examples of supported handwriting patterns, see the handwriting gallery.

                      The handwriting interface

                      As you write, MathType continuously recognizes handwritten strokes and displays a preview of the interpreted mathematical expression in the lower-right corner of the workspace.

                      Handwriting workspace showing the recognized expression preview

                      The recognition engine is optimized for mathematical notation. When a handwritten expression could represent either text or mathematics, MathType assumes the mathematical interpretation.

                      For example, the handwritten expression by is interpreted as the variables b and y, rather than the English word.

                      Correct handwritten input

                      Handwriting recognition is designed to adapt as you write, but you can easily correct strokes whenever necessary.

                      Erase a stroke

                      The quickest way to remove part of an expression is to scribble over the unwanted stroke until it turns red.

                      You can also use the Undo and Clear buttons described later in this article.

                      Removing handwritten strokes by scribbling over them

                      Context-aware recognition

                      MathType uses the surrounding mathematical context to improve recognition accuracy.

                      In the final example of the animation above, the handwritten differential symbol d closely resembles the digit zero. Even so, MathType correctly recognizes it as a differential because of the mathematical context.

                      Handwriting toolbar

                      The handwriting workspace includes a small toolbar that provides the most common editing actions.

                      Button Purpose
                      Undo button Undo the last action.
                      Redo button Redo the last undone action.
                      Clear button Remove all handwritten strokes from the workspace.
                      Help button Open the handwriting help.
                      Classic input button Switch to the classic visual editor.

                      Switching between handwriting and classic input

                      You can switch between handwriting input and the classic visual editor at any time while editing the same expression.

                      Switch to the classic editor

                      Click the Classic input button in the handwriting toolbar.

                      Switching from handwriting to the classic editor

                      Edit the expression

                      The expression opens in the classic MathType editor, where you can use all formatting and editing tools.

                      Editing an expression in the classic MathType editor

                      Return to handwriting mode

                      Switch back to handwriting mode whenever you want to continue writing naturally.

                      Returning to handwriting mode

                      Note: When returning to handwriting mode, MathType recreates the existing expression using simulated handwriting rather than your original pen strokes. You can continue writing normally from that point.

                      When to use the classic editor

                      Handwritten input supports most mathematical notation, but some formatting options are only available in the classic editor.

                      For example, if you need to apply bold non-italic formatting to a variable, switch to the classic editor, apply the formatting, and continue editing there.

                      Applying bold non-italic formatting in the classic editor

                      Important: Formatting that is only available in the classic editor, such as bold non-italic variables, is lost if you switch back to handwriting mode.

                      Related resources

                      • Getting started with MathType
                      • Using MathType
                      • Toolbar and keyboard shortcuts

                      Was this article helpful?

                      Give feedback about this article

                      Related Articles

                      • Toolbar and keyboard shorcuts
                      • Insert special characters
                      • Chemistry
                      • Quick view

                      Handwritten input

                      The handwriting interface Correct handwritten input Erase a stroke Context-aware recognition Handwriting toolbar Switching between handwriting and classic input Switch to the classic editor Edit the expression Return to handwriting mode When to use the classic editor Related resources

                      Empowering STEM education

                      MathType

                      • Office Tools
                      • LMS
                      • XML
                      • HTML

                      WirisQuizzes

                      Nubric

                      Integrations

                      Solutions

                      • Education
                      • Publishing houses – platforms and interactive
                      • Publishing houses – Print and digital
                      • Technical writers

                      Pricing

                      Downloads

                      Blog

                      • Success stories

                      About us

                      • Careers
                      • Partnership

                      Contact Us

                      Contact Sales

                      European union (European Regional Development Fund) and 1EdTech (TrustEd Apps Certified)
                      • Cookie Policy
                      • Terms of Use
                      • Privacy Policy / GDPR
                      • Student Data Privacy
                      • Compliance
                      • Cookie Settings

                      © Wiris 2026

                      Expand