In order to change the font size for a MATLAB legend, use the SET command to change the 'FontSize' property of the legend object, as in the example below. plot(rand(4)) h_legend=legend('One','Two','Three','Four'); set(h_legend,'FontSize',14); In MATLAB 7.1 (R14SP3), saving the figure to fil ...