Browsers with PNG Support
  
    
  
    |   
      Maintenance Note
      
      The PNG-supporting applications and toolkits pages are no longer being
      actively updated; for several years already, it's been safe to assume
      that virtually any bitmap-capable image app supports PNG.  Corrections are still
      welcome, particularly for "repurposed domains" (park-spam), but
      new applications are no longer being added.
      
     | 
   
 
     | 
  
The Web, of course, was one of the main targets for PNG support since 
progressive display was/is so important to those browsing over a low-speed
link (like Greg, at the time).  GIF's interlacing scheme isn't very good,
and JPEG's progressive mode was still catching on; PNG's
seven-pass, two-dimensional scheme was designed
to fill this gap.  Likewise, PNG's alpha-channel support (including "RGBA
palette" mode) and support for automatic gamma correction are particularly
useful on the Web--at least where fully and correctly supported by browsers.
This page lists standard 2D browsers; see the appropriate pages for listings
of VRML browsers and other
3D applications.
Here are quick links to the browser section on the PNG Status page and to
the "Big Two" browsers on this one:
As with the other applications pages, 
links to home WWW sites or to downloadable versions are provided where known,
but if a link is broken, check the location and see if an updated version
is available (and please tell Greg!).
Relevant operating systems or platforms are printed in (parenthesized
italics).  If the browser or plug-in includes HTML-editing capabilities
that extend to converting or modifying images on the page, it is noted as
"read/write" support.
These are listed alphabetically, more or less:
   
   
   
- 1X [Science Traveller
       International] (Win32) - all versions; read-only;
       no transparency support as of version 0.12b; reportedly broken OBJECT
       support; may require ActiveX for all features.
       
       
   
   
   
 - Act [Jan
       Verhoeven] (Windows 9x/ME) - version 5a (reportedly completely
       broken in versions 6-9); read-only; freeware.
       
       
       
       
       
       
   
   
   
 - AIR Mosaic - see SPRYNET Mosaic below
   
   
   
 - Amaya		
       [W3C] (Unix/X, Win32) - all
       versions; read-only; broken, binary transparency in "normal" versions
       (colormapped images only; color-based rather than palette-index-based);
       alpha support in OpenGL versions for
       Windows (but no support for background images, only solid colors);
       partially broken gamma support; good OBJECT support;
       reportedly poor dithering in 8-bit modes; freeware with source.
       (This is the W3C's testbed web client for new HTML, CSS, XML, and MathML
       features.  It has both browsing and authoring [editing] capabilities,
       and it can create client-side image maps on inline PNGs.)
       
       
       
   
   
   
 - AMosaic		
       [AMosaic development team] (Amiga) - any version via a PNG
       DataType (see the toolkits / libraries
       page for a couple); read-only;
       JNG support with a JNG
       DataType; requires MUI; freeware with source.
       (This product has been discontinued.  Version 2.0, released in
       July 1995,
       apparently was the final release; the team then went on to create
       IBrowse, below.)
       
       
   
   
   
 - aMozillaX [Free Amiga
       Organization] (Amiga 68k/PPC) - all versions; read-only.
       (This product has been discontinued.)
       
       
       
       
   
   
   
 - ANT Fresco [ANT]
       (RISC OS, others) - all versions; read-only; binary transparency
       only; commercial.  (This was the browser originally chosen for Oracle's Network Computer in early 1996.  As of March 1999, ArgoNet had taken over sales and
       support of ANT software for RISC OS, but they themselves were
       subsequently bought out by Freedom2, and that arrangement appears to
       have ended.  As of late 2001, ANT is once again selling Fresco, but this
       time to the embedded market--set-top box manufacturers, PDA makers, etc.
       Linux- and Windows-based demo versions are supposedly available upon
       request.)
       
       
       
   
   
   
 - AOL Browser - see Internet Explorer below
       
       
   
   
   
 - Arachne [Arachne Labs]
       (DOS/386, Linux/SVGA, Linux/GGI) - version 1.07(?) and later;
       read-only; no transparency support; shareware (freeware for
       non-commercial use).  (PNG is not supported in the DOS version "on
       computers which are not compatible with i386"; the 16bit.apm
       downgrade disables PNG support entirely.   Linux versions require ImageMagick convert
       or possibly png2bmp.)
       
       
       
       
       
       
       
       
   
   
   
 - ArcWeb [Stewart Brodie] (RISC OS) - version 1.70 and later; read-only
       
       
   
   
   
 - Arena		
       [W3C, Yggdrasil et al.] (Unix/X)
       - version 0.98b and later; read-only; full
       alpha support (except uses its own "sandy" background
       pattern; screenshots); full gamma
       support; full 16/48-bit PNG image support; progressive display of pages
       but not of individual images; freeware with source.  (As of beta-3b,
       W3C development
       ceased in favor of Amaya, above; an Internet-based development
       team hosted at Yggdrasil's site took over.  But that effort appears to
       have died, too, as of March 1998; a final, minimally changed version
       0.3.62 was released in November 1998.  PNG support is [partly?]
       broken in version 0.3.07 and later, but beta-3b is still available.)
       
   
   
   
 - Ariadna [AMSD]
       (Win32) - version 1.2 and later; read-only. (NT/Alpha and
       Russian versions also available.)
   
   
   
 - AWeb			
       [Yvon Rozijn, AWeb developers] (Amiga)
       - any version via a PNG DataType (see the toolkits / libraries page for several), but better and faster
       support via the AWebPNG plug-in (progressive display, gamma correction,
       transparency and 24-bit support; 40k; included with AWeb 3.2 and later);
       read-only;
       JNG support with a JNG
       DataType; does not require MUI; freeware (APL) with C source
       (CVS) as of
       8 June 2002.  Note that the AWebPNG plug-in was the third
       most popular Amiga download during March 1998--outstanding!
       (Click here
       if link breaks.)
       
       
       
       
       
       
       
   
   
   
 - Blazer [Palm]
       (Palm OS) - version 4.0(?) and later; read-only; binary
       transparency with bad threshold (all non-opaque pixels treated as
       fully transparent); no gamma support; commercial.  (This is the web
       browser that comes with the Treo 650, Tungsten, and Zira PDAs.)
       
       
   
   
   
 - Browse [Acorn] (RISC OS) - all versions; read-only;
       full alpha support in version 1.25
       and later (including RGBA backgrounds, blended with BGCOLOR); full gamma
       support; progressive display of interlaced images; commercial.  (This
       product has been discontinued.  Alas, Acorn officially died in June
       1999, taking with it this greatest of all PNG-supporting browsers.  Half
       of the company was bought by Pace
       Micro--along with the rights to Browse, apparently--and the remainder
       reformed as Element14, which has no web site as of early 2000.)
       
       
       
   
   
   
 - BrowseX		
       [Browsex Systems] (Unix/X,
       Win32) - all versions; read-only; binary transparency (only
       for completely transparent pixels); no gamma support; no progressive
       display; uses Img, libpng and zlib; freeware
       (Artistic) with source.  (This is a Tcl/Tk-based browser with some handy
       features.  As of October 2000, it's still in beta and occasionally
       crashes on pages with lots of images.)
       
   
   
   
 - CAB [Application Systems Heidelberg] (Atari TOS) - version 2.8
       and later; read-only; commercial.  (This is a German browser, but all
       resources are also available in English and French as separate
       downloads.)
       
       
       
   
   
   
 - Chimera		
       [John
       Kilburg] (Unix/X) - any version? via external decoders (but
       images appear inlined); read-only; progressive display in 2.0 and later;
       freeware with source.
       (See Roman Czyborra's
       sample
       configuration for an example of how to set this up, especially the
       convert and mailcap files.)
       
       
   
   
   
 - Closure		
       [Gilbert Baumann]
       (Unix/X) - all versions; read-only; freeware (GPL) with source.
       (This is a web browser written entirely in Common Lisp [the Allegro
       variant is preferred], including a basic PNG decoder
       [src/renderer/png-images.lisp] and zlib/inflate implementation
       [src/net/deflate.lisp].  It appears to have died quietly in
       June 1999, however.  Note that the home page does not link to the latest
       source code; see this directory for newer code.)
       
       
   
   
   
 - Communicator - see Netscape Navigator below
   
    
   
 - CSCMail		
       [Steven "Count Zero" Kordik]
       (Unix/GTK+) - all versions; read-only;
       full alpha support
       (screenshots);
       requires CscHTML, libpng and zlib; freeware (GPL)
       with source.  (This is an e-mail client written in Perl that has full
       HTML-viewing capability--in fact, it includes a simple web browser.  See
       the toolkits page for details on the CscHTML
       widget.)
       
       
       
   
   
   
 - Device Mosaic [OpenTV / Spyglass]
       (Win32, VxWorks, Linux, OS-9000, pSOS, WinCE, EPOC, QNX, LynxOS)
       - version 5.0 and later; read-only; binary transparency support (full
       alpha support coming ~Autumn 2002); no gamma support; no progressive
       display of interlacing; uses libpng and zlib; commercial.
       
       
       
       
       
       
       
       
       
       
   
   
   
 - Dillo		
       [Jorge Arellano
       Cid, Sebastian Geerken, Luca Rota, and others] (Unix/GTK+)
       - version 0.0.4 and later; read-only; full
       alpha support (except no support for background images as
       of version 0.8.1; 0.6.2 screenshots);
       full gamma support; freeware (GPL) with source.
       
       
       
   
   
       
       
       
       
       
   
   
   
 - Encompass		
       [Rodney Dawes] (Unix/GNOME) -
       all versions? read/write; no transparency support? uses
       gdk-pixbuf, libpng and zlib; freeware (GPL) with
       source.  (Encompass can save images in PNG and JPEG format [possibly
       screenshots] as well as read them as part of a web page.)
       
   
   
   
 - Enhanced Mosaic - see Spyglass Mosaic below
   
   
   
 - Epiphany		
       [Epiphany
       Developers] (Unix/GNOME) - all versions; read-only;
       full alpha support (presumably);
       freeware (GPL) with source.  (Like Galeon, this browser is based
       on the the Mozilla rendering engine, a.k.a. Gecko, and requires
       both Mozilla and the GNOME environment to be installed in order to run.
       It is intended to have a quick, simple user interface and to conform to
       the GNOME accessibility guidelines [HIG].)
       
   
   
   
 - Firebird - see Mozilla / Firefox below
       
   
   
   
 - Firefox - see Mozilla / Firefox below
       
   
   
   
 - Flash 4 Player [Macromedia] (Win32, Mac PPC) - version 4.0 beta 1
       and later; read-only.  (This is generally used as a plug-in for
       Navigator or Internet Explorer, but it may include
       stand-alone capabilities as well.  Once 4.0 is officially released,
       the Linux, Solaris and Java versions will presumably be included, too.
       Note that PNG images are supported within Flash 4, but it is not clear
       that this plug-in can view PNGs outside of Flash 4 animations.)
       
   
   
   
 - Galeon		
       [Galeon Authors]
       (Unix/GNOME) - all versions; read-only;
       full alpha support (presumably);
       freeware (GPL) with source.  (Galeon actually uses the Mozilla
       rendering engine, a.k.a. Gecko, and requires both Mozilla and the GNOME
       environment to be installed in order to run.)
       
   
   
   
 - Grail		
       [Corporation
       for National Research Initiatives] (Unix/X, Win32,
       Mac 68k/PPC) - version 0.3b3 and later via the Python Imaging
       Library (PIL); read-only; freeware with source.  (0.3b2 also supports
       PNG via a simple patch from Andre Derrick Balsa.  CNRI ceased development on Grail as of
       version 0.6, released 1 April 1999.)
       
       
       
   
     
   
 - HTMLayout browse.exe [Terra Informatica] (Win32)
       - all versions; read-only; full alpha
       support; uses libpng and zlib; commercial
       (freeware demo browser).  (This is a freely downloadable sample
       application to demonstrate the commercial HTMLayout DLL, a lightweight
       HTML/CSS rendering component with no dependencies on other browsers or
       browser components.  PNG is supported for both foreground and background
       images, including with alpha-transparency.)
       
       
       
   
   
   
 - IBrowse [HiSOFT
       Systems] (Amiga) - version 1.2 and later natively, or
       any previous version via a PNG DataType (see the toolkits / libraries page for a couple); read-only; full alpha
       support? JNG support with a JNG
       DataType; progressive display; requires MUI 3.8 or later; uses
       libpng and zlib; commercial.
       
       
       
       
       
       
       
       
       
   
   
   
 - iCab [Alexander
       Clauss / iCab] (Mac 68k/PPC) - all versions? read-only;
       full alpha support in version 1.8
       beta and later (screenshots); no
       gamma support; no progressive display; commercial (beta version is
       freely downloadable).
       
       
       
       
   
   
   
 - ICEbrowser [ICEsoft]
       (Java) - version 5.0(?) and later; read-only;
       reportedly full alpha support; no gamma
       support; commercial.  (This probably requires Java 2 SDK 1.3 for its
       PNG support.  Prior to 2002, it was known as ICE Browser and was
       available separately; now it is a component within larger products.)
       
       
       
       
       
   
   
   
   
 - Internet Explorer [Microsoft] (Mac PPC, Mac OS X) - version 5.0 and later;
       read-only;
       full alpha support (screenshots), though broken for tiled page-
       and table-background images smaller than 64x64 (switches to binary
       transparency for performance reasons [should be fixed in one of next
       two versions]; can work around bug by manually tiling image to be larger
       than 64 pixels in at least one dimension); gamma support, including
       sRGB, but inconsistent with HTML and CSS colors and unlabelled PNG and
       GIF images; reportedly ICC profile support (old version only?);
       progressive display of interlaced images
       (replicating method); broken default handling on OS X for standalone
       PNGs (versions 5.1 and 5.2 save to disk rather than view due to
       QuickTime bogosity; see Matthew Rothenberg's Mac OS X Hint for simple fix);
       uses libpng and zlib; freeware.
       (Note that AOL 5.0 is apparently built on MSIE 4.5 or earlier, so it
       has no PNG support at all.  No word on later versions.)
       
       
       
       
       
       
       
       
       
       
       
       
       
       
   
   
   
   
 - Internet Explorer [Microsoft] (Win32) - version
       4.0b1 and later; read-only; 
       full alpha support
       as of version 7.0b1 (screenshots), but
       broken alpha support in earlier versions;1 
       inconsistent/broken gamma support;2 
       no ICC-profile (iCCP) support; no color-correction support;
       progressive display of interlaced images 
       (replicating method); broken OBJECT support in version 4.x;3
       MNG support via Jason Summers' MNG4IE ActiveX control;
       version 4.0 crashes on large PNG chunks;4
       version 5.0
       prints palette images with black (or dark gray) backgrounds
       under Win98, sometimes with radically altered colors;5
       fails to display PNG images used as CSS backgrounds;6
       fails to display PNG images of 4097 or 4098 bytes in size;
       sometimes completely loses ability to display PNGs (see FAQ page for various fixes); freeware.
       
       (Note that Microsoft claims version 4.0 "does
       not include the functionality to view .png files," which presumably
       refers to its inability to display standalone PNGs;7
       this is partly fixed in 5.0.8
       Note also that the Windows 3.x version of IE has no PNG support at all,
       but the IE-based AOL browser for Windows does, at least from version 4.0
       onward.  Both the AOL Browser and the MSN Browser are
       IE-based and share the same features and bugs.  IE versions 4.01 and 5.0
       were briefly available for Solaris/SPARC and HP-UX/PA-RISC, as well.)
  
       Bugs and other feedback can be reported on
       the Microsoft product feedback page
       (which doesn't appear to require any personal
       information beyond an e-mail address).
       
       
 
         
       
          - simple transparency only, with bad threshold for transparency vs.
              opacity, and only for palette images; completely fails to render
              some transparent palette images (e.g., bottom four here), apparently due to
              nearly-but-not-quite-opaque alpha values; non-palette images are
              rendered fully opaque against a light gray background; 32-bit
              alpha transparency (but not palette alpha) supported in versions
              5.5 through 6.x if and only if
              HTML content is rewritten to use Microsoft-specific DirectX extensions to CSS (See also
              this
              extended discussion, Bob Osola's JavaScript/conditional
              comment solution, Sean Foy's PNGHack
              ASP.Net custom controls, Jorge Nerín's quick
              summary, Ranjan's "pure" CSS
              solution, Dean Edwards' general MSIE-CSS-fixup code
              (CSS + JavaScript), and Justin Koivisto's PHP auto-rewrite
              solution.
              
              Further caveats for DirectX
              approach:  if the PNG image's width and height attributes are
              missing, the width and height of the placeholder image will be
              used instead; if the placeholder image is missing, the browser's
              stock "missing-image" icon will be placed over the PNG.)
              
          
 - handles PNGs with gAMA chunks differently (inconsistently) from
              HTML and CSS colors, from unlabelled images (GIFs or PNGs), and
              from PNGs with sRGB chunks (see 7.0b1 screenshots)--apparently uses display-system gamma of
              approximately 1.93 instead of 2.2 (i.e., colors appear slightly
              dark) 
              
              
              
          
 - only if "Run ActiveX controls and plug-ins" security preference
              enabled; adds unnecessary scrollbars; version 4.0 renders
              all OBJECTs in nested set, not just outermost
          
 - especially those created with the "Save" function in Macromedia
              Fireworks--use "Export" for final PNGs
          
 - reportedly fixed in version 5.5, and doesn't affect NT or Win2k
          
 - as reported by a W3C member; another user reports that version
              5.0 and later does support this 
          
 - i.e., those that are simply referenced via links or opened from
              disk--it can view ones that are inlined on an HTML page via IMG
              tags just fine, and a registry
              hack is reported to fix the standalone problem
              
          
 - i.e., it works on some systems but not on others, and it's not
              directly related to running NT vs. Windows 9x but may have
              something to do with other PNG-capable viewers being installed
       
 
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
   
   
       
       
       
   
   
   
 - Kazehakase		
       [Hiroyuki Ikezoe and
       others] (Unix/GNOME) - all versions; read-only;
       full alpha support (presumably);
       freeware (GPL) with source.  (Like Galeon and Epiphany,
       Kazehakase is based on the Mozilla rendering engine, a.k.a.
       Gecko.  Unlike them, it appears not to require Mozilla to be installed
       separately.
       Differentiating features include remote-bookmark support, "rich"
       bookmarks [i.e., with images and fragments of page text], and full-text
       search in history.)
       
       
   
   
   
 - K-Meleon		
       [K-Meleon Team] (Win32) - all versions; read-only;
       full alpha support (presumably);
       freeware (GPL) with source.  (K-Meleon actually uses the Mozilla
       rendering engine, a.k.a. Gecko.  Unlike Epiphany and
       Galeon, it does not require Mozilla to be separately installed.)
       
       
   
    
   
 - Konqueror		
       [KDE developers]
       (Unix/KDE) - all versions? read-only;
       only binary transparency prior to version 3.0;
       full 32-bit alpha support as of version 3.0;
       binary transparency for palette images in versions through 3.2.2;
       broken single-shade transparency support for 16-bit grayscale;
       MNG support when compiled with
       Qt 2.2.0 or later and libmng; JNG
       support as of 14 October 2003; freeware
       (GPL) with source.  (This was originally a file manager, kfm,
       with integrated web-browsing capabilities, but it has since grown into
       a very fast and complete web browser and a components-based file viewer.)
       
       
       
       
       
       
       
       
       
       
       
   
   
   
 - Links		
       [Twibright Labs] (Unix/X, Linux/SVGA, Linux/fbdev, OS/2, Win32/X,
       Atheos) - version 2.0 and later; read-only; requires libpng
       and zlib; freeware (GPL) with source.  (This was originally a
       text-mode browser similar to Lynx, but an optional GUI interface
       with PNG [and other image-format] support was added in version 2.0.)
       
       
   
   
   
 - MindWalker - see Voyager below
   
   
   
 - mMosaic		
       [Dauphin
       Gilles / NCSA X Mosaic
       Team] (Unix/X) - all versions; read-only; uses libpng
       and zlib; PNG dithering is poor (libpng problem); no progressive
       display; no alpha support; no simple transparency support; no gamma
       support; fails on 13 valid PNGs on PngSuite
       page; freeware with source.  (This is an enhanced version of NCSA X
       Mosaic 2.7b4, extended by Gilles to support tables, Java applets
       [via the free Java virtual machine Kaffe], and the free Motif clone,
       Lesstif.  Development ended with version 3.7.2.  The browser was further
       enhanced by Winfried Szukalski to include
       MNG and
       JNG support, but development on
       that has also ended, at version 3.8.22.)
       
       
   
   
   
 - Mosaic 95 - see SPRYNET Mosaic below
   
   
   
   
 - Mozilla / Firefox	
       [mozilla.org, Netscape Communications] (Unix/X,
       Win32, Mac OS, etc.) - all versions; read-only; full
       alpha support on Linux and Mac since 13 April
       2000 and on Windows since 19 July 2000 (Linux screenshots), but poorer quality on sub-24-bit X displays;
       broken binary transparency support in versions between June and August
       2001 (bug 84980);
       dithered alpha as a fallback option
       on all platforms;
       
       full gamma support; MNG and
       JNG support from
       12 June 2000 through 23 March 2001 and from
       17 December 2001 through 12 June 2003 (in CVS,
       anyway; 0.9.7 release of 21 December 2001 did not include 
       fix, and all 1.4 releases did have support);
       progressive display (replicating method;
       limits image size to dimensions of 8000 pixels;
       uses libpng and zlib; freeware (NPL/MPL/GPL) with source.
       (This is the mostly-rewritten-from-scratch code base on which are based
       Netscape Navigator 6.0 and later, Epiphany, Galeon,
       K-Meleon, Kazehakase, and Phoenix a.k.a. Mozilla
       Firebird a.k.a. Mozilla Firefox.)
       
       
       
       
       
   
   
   
 - MOZZAM [Steffen]
       (Amiga) - all versions; read-only; coming.
       
       
   
   
   
 - NCSA MacMosaic	
       [NCSA
       MacMosaic Team] (Mac OS) - version 3.0A1 and later;
       read-only; gamma support in version 3.0B3 and later; optional progressive
       display of interlaced images (either sparse or replicating method, or
       none at all); alpha support slightly buggy; freeware with source.
       (This product has been discontinued.)  
       
       
   
   
   
 - NCSA X Mosaic	
       [NCSA
       X Mosaic Team] (Unix/X) - version 2.7b1 and later; read-only; PNG dithering is poor (libpng problem);
       no progressive display; no alpha support; no simple transparency support;
       no gamma support; freeware with source.
       (This product has been discontinued.)  
       
       
   
    
   
 - NetFront [ACCESS] (PocketPC, Linux) - version 2.5(?) and later;
       MNG support as of version
       3.0; uses libpng  and zlib; 
       read-only; commercial.  (This is an embedded web browser for PDAs,
       2.5G and 3G cell phones, and other "Internet appliances."  PNG and
       MNG support
       appear to be optional features, at least for the cell-phone versions.)
       
       
   
   
   
 - Netkit [Netsurfer]
       (NeXTStep/OpenStep) - all versions; read-only.  (This product
       has been discontinued.  Netkit was actually an object-oriented
       toolkit for creating custom browsers; it looked pretty cool.)
   
   
   
 - NetPositive [Be]
       (BeOS) - version 2.1 and later (uses new PNG Translator in BeOS
       4.5); read-only; full alpha support
       as of version 2.2 (screenshots); no
       gamma support; no progressive display; no support for PNGs as HTML
       background images; commercial.
       
       
       
       
       
   
   
   
   
 - Netscape Navigator [Netscape Communications] (Unix/X, Win32, Mac OS,
       OS/2) -
       version 4.04 and later; progressive display (replicating method);
       full alpha and gamma support as of
       version 6.0PR2 (see Mozilla / Firefox above) but no
       transparency or gamma support whatsoever in version 4.x; nearly complete
       MNG and
       JNG support in version 6.0 and
       later (see MNG
       apps page for limitations and bugs) and in older versions via Jason
       Summers' MNG plug-in;
       versions 4.04 through 4.76
       treat black as transparent in opaque palette images with a background
       chunk (test) and reportedly do even worse
       with 64-bit RGBA images;
       limits image size to linear
       dimensions of 8000 pixels; attempts to display invalid PNGs; versions
       4.04 through 4.5 have a bug in their "Accept" headers (missing comma)
       that causes Microsoft Internet Information Server (IIS) and Oracle
       Application Server not to send static PNG images
       (images dynamically generated by CGI or ASP scripts apparently are not
       affected; bug is fixed in version 4.51 and later); uses libpng
       and zlib; freeware.  (Versions 2.0 and later
       also support PNG via the plug-ins listed below, but note that Netscape
       plug-ins currently do not support true inlined images--they only
       support images inlined with Netscape's non-standard EMBED tag, which is
       not usable by most other browsers, or with HTML 4.0's OBJECT tag, as long
       as HEIGHT and WIDTH attributes are included in the tag.  In any case,
       Netscape 4.x's OBJECT support is broken, too.  Version 6.0, however, is
       based on Mozilla, which has excellent OBJECT, PNG and MNG
       support [at least until the latter was removed again].  This product
       has been discontinued.  See Mozilla / Firefox above.)
       
       
       
       
       
       
   
       
       
       
- PNG plug-in [Giorgio
           Costa] (OS/2) - all versions; read-only; no transparency
           support; progressive display (replicating method); uses libpng
           and zlib; 369k (beta only; also via ftp:  US, Italy)
           
       
       
       
 - QuickTime PNG plug-in [Apple] (Win32, Mac OS) - version 3.0 and
           later; read-only; full gamma support? no transparency support; no
           progressive display.  (The plug-in actually handles several media
           types.  It also installs itself into every browser on the machine,
           including Internet Explorer; to remove, find the appropriate Plugins
           directory or directories and delete npqtplugin.dll .)
       
       
       
       
 - PNG Live plug-in [Siegel & Gale] (Win32) - all versions;
           read-only; broken gamma support; alpha support in 2.0b1 and later
           (but broken:  uses PNG background chunk instead of browser
           background); progressive display in 2.0b5 and later (replicating
           method); uses libpng and zlib.  (Development on this
           product appears to have ceased as of June 1997, and the web site
           was shut down in early 1999--which is unfortunate since its alpha
           support was better than any other Netscape-compatible solution to
           date [as of September 1999].  Version
           1.0 also worked with Internet Explorer 3.0 and supported
           PowerMacs as well as Win32.  Version
           2.0b5 was the final public release; the rumored PowerMac and
           Irix ports were never completed.)
           
       
       
       
 - KeyView Pro [FTP
           Software / Verity]
           (Windows 3.x, Win32) - version 4.2 and later;
           read/write.  [FTP Software sold KeyView to Verity in late 1997.]
           
       
       
       
 - Quick View Plus [Stellent / Avantstar] (Win32, embedded) - version 4.5 and later;
           read-only;
           uses zlib.  (This is apparently the Nth-generation
           descendant of Mastersoft's Viewer 95.  Mastersoft was acquired
           by Frame, which was acquired by Adobe, which renamed the viewer to
           Adobe File Utilities by Mastersoft before selling it to Inso
           in 1997, which may have merged it with their competing Quick View
           Plus viewer and licensed Jasc as a distributor in 1998.  In
           July 2000 the QVP portion of Inso was sold to IntraNet Solutions,
           which was subsequently either acquired by or renamed to Stellent, who ported it to various PDAs and cell phones and
           apparently also licensed it to Avanstar for retail sales.  [As of
           as of early 2004, Jasc no longer distributes it.]
           Avanstar's version is available only for 32-bit Windows platforms
           and appears definitely not to support any sort of conversion.)
           
           
           
           
           
           
       
       
       
 - CSView Plugins [CSU Software Solutions]
           (Win32) - all versions? read-only or read/write,
           depending; commercial.  (CSView40, CSView130 and CSView150 all include stand-alone viewers and Netscape
           plug-ins.  Some configurations include batch converters capable of
           writing PNG images, as well.)
           
       
       
       
 - PNG plug-in [Sam
           Bushell] (Mac OS) - all versions; read-only;
           progressive display; uses libpng and zlib (beta only;
           superseded by QuickTime PNG plug-in above)
       
       
       
 - pngplug [Silicon
           Graphics] (SGI Irix/X) - all versions; read-only; also
           supports RGB and MS BMP image formats.  (This plug-in is available
           on the Irix 6.2 update CD, along with Netscape 2.0S and half a dozen
           other plug-ins.)
       
       
       
 - PNG Magick plug-in [Rasca Gmelch] (Unix/X) -
           all versions; read-only; freeware.  (This is still an alpha version;
           it requires ImageMagick's convert utility.  This
           product has been discontinued.)
           
           
       
       
       
 - 
           FIGleaf Inline plug-in [Carberry Technology / EBT]
           (Win32) - all versions; read-only; also supported
           CGM, RGB, TIFF, PBM/PGM/PPM, encapsulated PostScript, Group 4 fax,
           Sun raster and MS BMP and WMF image formats.  (This product has
           been discontinued.  The PNG support was flaky, anyway.  Mac OS
           and Windows 3.x versions were never released.)
       
       
       
 - Panacea PNG plug-in [Panacea Software] (OS/2) - all versions; read-only.
           (This product has been discontinued.  It was only available
           as a beta for a couple of weeks before being pulled.)
   
 
   
   
   
   
 - NetSurf		
       [NetSurf developers]
       
       (RISC OS) - all versions; read-only;
       full alpha support; full gamma support; nearly complete
       MNG and
       JNG support; freeware (GPL) with
       source.
       
       
       
       
       
   
   
   
 - Netsurfer [Netsurfer]
       (NeXTStep/OpenStep) - version 1.1 and later; read-only.
       (This product has been discontinued.)
       
       
   
   
   
 - OmniWeb [Omni
       Development] (NeXTStep/OpenStep, Mac OS X Server) - version
       2.0 and later; read-only; 
       full alpha support in version 3.x
       and later, possibly some 2.x?
       (screenshots);
       full gamma support; progressive display of interlaced images (sparse
       method); freeware as of version 4.0 (formerly commercial).  (Versions
       prior to 3.0 or 3.1 were for NeXTStep/OpenStep only, and versions from
       4.0 onward are for Mac OS X only.)
       
       
       
       
       
   
   
   
 - Opera [Opera Software] (Win32, OS/2, BeOS, Mac PPC, Mac OS X, Linux/X,
       Solaris/X,  Symbian OS) - version 3.51 and later
       (version 6.0 and later for Symbian); 
       full alpha support as of version 6.0
       (screenshots); broken binary
       transparency in older versions (apparently only for palette-based
       images, where the alpha value of the first palette entry is
       misinterpreted as the index of the palette entry to be made fully
       transparent, a la GIF); progressive display (except transparent PNGs on
       Windows versions); full gamma support (assumes a file gamma of 1/2.0 for
       unlabelled PNGs, vs. 1/2.2 for GIFs and JPEGs; fixed in 6.1); bogus
       "out of place IHDR" errors and segfaults in Linux version 4.x or 5.x;
       read-only; freeware (formerly adware/commercial).
       (Version 3.50 supported PNG only via old-style plug-ins, such as PNG
       Live 1.0, that supported neither transparency nor progressive
       display; see Netscape Navigator above.  Version 3 and possibly 4
       also supported Windows 3.x, but that support was dropped from more
       recent versions.  Transparency support has not been verified in Symbian
       versions.)
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
   
   
   
 - Oregano [Oregan
       Networks / Castle
       Technology] (TV/STB, RISC OS) - all versions; read-only; no support for PNG
       background images and only binary transparency in version 1;
       full alpha support as of version 2
       (screenshots); full gamma support
       (except for palette images, apparently); commercial.  (Version 2 is
       considered to be a nearly complete rewrite and is arguably a different
       browser.)
       
       
       
       
       
       
       
       
   
   
   
 - Phoenix - see Mozilla / Firefox above
   
   
   
 - Safari		
       [Apple] (Mac OS X) - all
       versions; read-only;
       full alpha support;
       full gamma support; freeware with partial source (back end only).  (This
       is a lightweight web browser based on Konqueror's rendering
       engine, KHTML.  Note that the underlying OS version has some effect on
       PNG performance and conformance; for example, according to Dave
       Hyatt, Tiger's renderers are faster and fix some gamma issues in
       Panther.)
       
       
       
       
       
   
   
   
 - Sega Dreamcast Web Browser [Planetweb] (Sega Dreamcast) -
       version 2.0 and later; read-only; full alpha
       support; no gamma support; progressive display; commercial.
       
       
       
       
       
   
   
   
 - SPRYNET Mosaic [SPRY /
       CompuServe] (Windows 3.x)
       - all versions; read-only; full gamma support. (Also known as Mosaic
       95, Mosaic in a Box for Windows 95, SPRY Mosaic 4.0
       and/or AIR Mosaic.  This thing used to change names and web sites
       every couple of months and now appears to be completely dead.)
   
   
   
 - Spyglass Mosaic [Spyglass]
       (Windows 3.x, Windows NT, Mac OS, Unix/X) - version 2.2;
       read-only.  (This appears to have died as a consumer product but to have
       been resurrected as a variety of embedded and server products.  See
       Device Mosaic above and Spyglass Prism below.)
       
   
   
   
 - Spyglass Prism [OpenTV / Spyglass]
       (Solaris, Windows NT) - all versions? read/write? commercial.
       (See also this December 1996 press
       release.  Spyglass was acquired by OpenTV in  July 2000.)
       
       
       
       
       
   
   
   
 - Strata [Kirix]
       (Win32, Linux/X) - version 2.1 and later; read-only; uses
       libpng and zlib; commercial.  (This is a Mozilla-based
       "data browser," with emphasis on browsing databases and spreadsheet-type
       files.)
       
       
   
   
   
 - Termite /
       Webite [DoggySoft]
       (RISC OS) - any version with David McCormack's Progress
       helper app, listed on the viewers page;
       read-only; commercial.
       
   
   
   
 - UdiWWW [Bernd
       Richter] (Windows 3.x, Win32) - all versions since
       29 September 1995; read-only (also see
       Stroud's review)
   
   
   
 - UP.Browser [Phone.com]
       (cell phones) - version 3.2 and later; read-only; 8-bit (palette)
       support only; commercial.  (This is a "microbrowser" for cell phones,
       especially those with color displays; version 3.2 is the first to support
       both PNG and color.)
       
       
       
   
   
   
 - ViewML		
       [Century Software,
       Monta Vista Software, et al.]
       (Linux/X, Linux/MicroWindows) - all versions; read-only;
       freeware (GPL) or commercial with source.  (This is a lightweight web
       browser, especially suited to handhelds and embedded devices.  As of
       late 2003, it is included as part of the PIXIL embedded environment.)
       
       
       
       
       
       
   
   
   
 - Voyager [VaporWare]
       (Amiga) - version 2.7 and later (native), or any earlier version
       with a PNG DataType (see the toolkits /
       libraries page for a couple); read-only; progressive display; binary
       transparency (with bad threshold) in version 3.0; 
       full alpha support in version
       3.3.122 (beta) and later on "MorphOS" public beta;
       JNG support with a JNG
       DataType; gamma correction
       enabled in version 2.96.39 and later; version 3.1 is claimed to have
       "heavily improved PNG support"; update 12.5 of the V³ Image Decoders
       fixes a transparency/alpha problem; requires MUI; uses libpng
       and zlib; commercial / shareware.  (Also known as
       MindWalker in the
       Amiga Technologies Surfer Pack.  Version 2.7 introduced native PNG
       support and was known as VoyagerNG; version 3.x is known as
       V³.)
       
       
       
       
       
       
       
       
       
       
   
    
   
 - WebC [EBS]
       (embedded, Win32) - version 2.3 and later; read-only;
       MNG support as of version 2.4.3;
       uses libmng, libpng, and zlib; commercial 
       (royalty-free) with C source.
       
       
       
       
       
       
   
   
   
 - Webster XL [R-Comp]
       (RISC OS) - version 1.9(?) and later; read-only;
       full alpha support claimed (including RGBA
       background images); commercial.
       
       
   
   
   
 - WebTV [WebTV Networks /
       Philips / Sony] (WebTV) - versions
       since January 1999? read-only; no progressive display; 
       full alpha support in versions since
       August 2000(?) (apparently); 32-bit alpha support (9
       transparency levels; screenshots) and
       binary transparency for palette images (first palette entry only,
       regardless of number of transparent colors) in older releases; CSS
       background-image support; commercial.  (This is a web browser embedded
       in a set-top box; it displays pages on a standard analog television set.
       See also the WebTV Viewer for Win32, below.)
       
       
   
   
   
 - WebTV Viewer [WebTV
       Networks] (Win32) - all versions?  read-only; 
       full alpha support in version 2.5
       build 117(?) and later;
       
       CSS background-image support; freeware. (This is really a developer tool
       for testing web pages against the limited resolution of WebTV
       hardware [above], but it's also one of the few Windows browsers to have
       excellent PNG support--along with Mozilla / Firefox /
       Netscape 6.x and Opera 6.x, of course.)
       
       
       
   
   
   
 - WebView [South Pacific
       Information Services] (Windows 3.x, Win32) - version
       2.6 and later; read-only
   
   
   
 - WinCIM / `CSi CompuServe software' [CompuServe] (Windows 3.x) -
       version 2.0.1 and later; read-only; progressive display of interlaced
       images (replicating method)
   
   
   
 - XEmacs [Lucid, Sun,
       UIUC, etc.] (Unix/X) -
       version 19.14 and later; read-only; uses libpng and zlib.
       (This is lumped in with the browsers due to W3 mode.)
   
   
   
 - XMayday [Axene]
       (Unix/X) - all versions; read-only; commercial.  (This was an
       HTML browser for local files only; it was primarily intended to be used
       for viewing documentation in HTML format, including that accompanying
       Axene's other products on the office and business
       apps page.  Version 1.2.3 was the final release.  As of March
       1998, Axene appears to have folded.)
       
       
   
   
   
 - X Mosaic - see NCSA X Mosaic above
   
   
   
 - X-Smiles		
       [X-Smiles
       Developers] (Java) - all versions (if running on Java2D, i.e.,
       JDK 1.3 and later); read-only; freeware (BSD) with source.  (This is a
       "Java-based XML browser [that] is intended for both desktop use and
       embedded network devices and to support multimedia services.")
       
       
       
   
   
   
 - Zen			
       [Tomas Berndtsson]
       (Linux/fbcon, Linux/GTK+) - version 0.1.0 and later; read-only;
       freeware (GPL) with source.
       
 
Here are some related PNG pages at this site:
 
      
Last modified 30 April 2011.
Copyright © 1995-2011 Greg Roelofs.