GCViewer is a Swing-based application that visualizes the verbose garbage collection output generated by the IBM, Sun, HP and BEA Java VMs (-verbose:gc/-Xloggc:-flags). The data can also be exported as CSV for forther processing with a spreadsheet application. Visualizing the data can help when one is tuning the garbage collector, especially the generation sizes and initial heap size.