I would like to know what is an ideal and readable font size that I can use in a business card with the dimensions listed. Not too big but not too small. I was thinking it can be about 7pt for titles and then about 5pt for subtitles but I'm not sure!
5pt is not a readable size, especially if any bleeding or misalignment occurs. Why don't you just print some tests out? Its not like you're printing a poster or billboard. Any printer is big enough to let you test business cards.
Also there is no
I had the same problem when trying to determine the ideal font size for a specific website layout. At a moment I came across a tool, the Golden Ratio Typography Calculator. It calculates the ideal font metrics related to the content width, by applying the Golden Ratio rule.
Now, because there is a relation between web and print dimensions, you can use the Golden Calculator for print as well. It should go like this:
By creating in Photoshop a 85.6mm x 54mm layout @300 dpi (a decent print resolution), the image will be 1011px x 638px.
With that in mind, head over to the Golden Calculator, input 1011 as Content Width and you will get a Base Size of 20px as the ideal font size.
Converting 20px using a converter like Endemo Converter will give you 15 pt for the ideal font size for your business card.
You can go larger and smaller by applying different typographic scales, like x 1.414 – Augmented Fourth or x 1.618 – Golden Ratio. The last one will have the following results:
H1 – 63 pt
More on typographic scales and a tool to visualize these is available at
If you want to know the science behind these formulas, go on and read Chris Pearson’s blog entry
I had this same issue when I was making my business cards a few weeks ago. I didn't want to be smaller than 10pt for fear that it wouldn't be readable. However, after printing out some tests I found that 8pt was the perfect size - still readable and everything fit nicely on the card. You could do all one size (IE 8pt) and then bold/italics/different color for headers if that suits you.
If you need any help designing the business card, let me know!