DeTeXt — Find the LaTeX Command You Want

Finding the symbol you want to use in LaTeX can be hard since you can’t memorize all the commands and packages for every symbol. DeTeXt tries to solve this problem by giving you two ways to find the command you want:

Screenshot of DeTeXt finding the symbol for alpha


DeTeXt does not collect or store any personal data or information. All processing of drawings to find the corresponding symbol happens on your device.

DeTeXt does not display any advertisements, use any trackers or analytics, or send any data to any server.


Contact me on Twitter or email me.


  1. Why doesn’t the app recognize my drawings correctly sometimes?

    The classification model could always use some improvement, so do contact me if you find bugs or have any feedback to offer. You can DM me on Twitter or file an issue on the GitHub repo

  2. Where is the app available?

    The app is currently available on the App Store for iPhones and iPads running iOS 14 and higher.

  3. Will there be an Apple Watch app?

    Maybe. It’s one of the top things I want to do, but I haven’t figured out yet how.

  4. Will there be a Mac app?

    Maybe. I would like to make a native Mac app, rather than an iPad port. That will take time.

  5. Will there be a Web app/Android app?


    Detexify is a great web app that you can use to find the command corresponding to a LaTeX symbol. My classification engine is based on the Detexify’s training data, which they’ve made publicly available.

    I will not be making this app for Android. I built this app in any free time I can get away from graduate school, and it was primarily a means for me to learn CoreML, SwiftUI and Combine. I don’t have the time nor expertise to learn new APIs to build this app for Android (nor have I ever used Android), so I will focus on updating the iOS app.

  6. Can I see the source code?

    Yes. The source code for my app is available under the MIT License.

Version History