Viewer sind externe Programme, die bei Bedarf eingesetzt werden, um Daten, die vom Web-Browser selbst nicht dargestellt werden können, darzustellen. Viewer können Text-, Grafik- oder Videodateien anzeigen. Werden also beispielsweise Videosequenzen übertragen, so startet der Browser den entsprechenden Viewer in Form eines MPEG-Players, um das Video in einem separaten Window sichtbar zu machen.