Aspects of the present invention include a method, system and computer program product for navigating through a computer file and visualizing portions of the navigated file. The method includes a processor selecting a file to provide for navigation of its contents; determining to provide for navigation of the file as structured record segments; providing for navigation of the file as structured record segments; and displaying, by the processor, the structured record segments during navigation of the file. The method also includes the processor determining, by the processor, to provide for navigation of the file as spanned structured records; and displaying, by the processor, the spanned structured records during navigation of the file.