Read BMP image in Java

You can read BMP image files in Java with JDeli’s BMP Decoder.

Key information:

  • 100% Java solution. No dlls or dependencies on native code
  • Supports Bilevel, Grayscale and RGB images

Quick start:

BufferedImage image =;


BmpDecoder decoder = new BmpDecoder();
BufferedImage image =;

See the full Javadoc.