Circular dichroism (CD) is widely used in studies of protein folding. The CD spectrum of a protein can be estimated from its structure alone, using the well-established matrix method. In the last decade, a related spectroscopy, linear dichroism (LD), has been increasingly applied to study the orientation of proteins in solution. However, matrix method calculations of LD spectra have not been presented before. DichroCalc makes both CD and LD calculations available in an easy-to-use fashion.