Простейшие просмотрщики показывают файлы какого-либо одного формата. Более сложные просмотрщики могут понимать сотни форматов и использовать библиотеки.
Некоторые просмотрщики имеют функции изменения файлов (например, перевода в другой формат или поворота изображения).