MIME Browser

MIME Browser is a compact Java Swing desktop application for browsing MIME messages that are locally stored in standard EML files. MIME Browser is © 2013–2021 by Christoph Nahr but available for free download under the MIT license. See the ReadMe file for a list with copyright information and source code locations for included third-party libraries.


MIME Browser requires Java SE 8 or later. Users of high DPI displays should note that Java SE 9 or later is required for high DPI scaling. See the following for more information:

  • The ReadMe file contains usage information and the copyright notice.
  • The WhatsNew file contains the annotated version history of the project.

Copies of the ReadMe & WhatsNew files are included with both download packages. The following screenshot shows MIME Browser in action. The ReadMe file explains the various displays and controls. (The email shown is my own because I’m not at liberty to publish anyone else’s mail in a screenshot!)

MIME Browser

Download Files

  • Binary & Source Package: version 2.1.0, released on 29 May 2021

Binary PackageMimeBrowser.zip (3.69 MB, ZIP archive)

MIME Browser requires no installation. Simply extract the contents to any directory of your liking, then study the enclosed ReadMe file for further instructions.

Source PackageMimeBrowserSource.zip (4.21 MB)

You need IntelliJ IDEA 2021.1.1 and Oracle JDK 10.0.2 to load the included project files. The source package also contains a prebuilt Javadoc class reference.

To help understand the source code, an overview diagram (54.4 KB, PDF) shows how the central classes interact. This diagram was created with Class Diagrammer, as described in the ReadMe file.