LaTeX Editor

Edit, compile & view latex document via latexjs API



A handy tool to edit, view and compile latex documents. Simply open a .tex file via the UI file selector, and then press on the compile button. Please note that this app has a lite latex compiler (latexjs) and cannot compile complex latex documents. Once the latex document is compiled, you can save it as .pdf format.


This web application is designed to render latex documents. For compiling latex documents, it uses LaTeX.js javascript API. For rendering and editing latex code, it uses CodeMirror library. With this web application, you can view, edit and compile simple latex documents. For complex ones, please use a native latex application based on your operating system.

Top toolbar has three buttons. The first button is for opening the file selector UI. You can either open a .tex file or drag and drop the file in the app UI. Once the file is selected, you will see the content in the editor above. Next button compiles the latex document to HTML5 format. If the app encounters any errors, you will see the error below the editor area. The last button is for converting the document to PDF. Once you click on the button, the print UI will appear, where you can select the PDF printer.

Technical Notes

As mentioned above, this app uses lates.js and codemirror for compiling and rendering latex code. It can render simple latex document, but for complex ones, the compiler, at the current state, will fail. Therefore, it is only suitable for compiling basic latex documents. A sample code is placed for illustrative purpose in the app. You can get an idea of the compiler capabilities by reading the above sample code.

LaTeX Editor app is also available as a browser extension. As an extension, this app does not need an internet connection and can be used offline in your browser. Download links for three popular browsers are as follows: Chrome, Edge, Opera, Firefox.

If you found a bug in this page, or have a feature/function which you would like to see in this web app, please let us know by sending an email or through the discussion form below. Moreover, don't forget to check other web apps in webbrowsertools.com, we have many useful apps related to browser's privacy and security.

Related Blog Posts

  1. Why a Website or Service Cannot be Accessed: It is always possible for even some of the most prominent websites or services to go down. Although the downtime of websites such as Twitter, YouTube or Face is often measured in seconds, other websites, on the other hand, might be down for hours or in some cases, days at a time...
  2. Clear Browser Cache: Just about everyone wants to know how to clear browser cache for their browser (Chrome, Firefox and Opera). It is an important diagnostic after all when one is having issues with the website loading or privacy...
Comments and feedback