You’re reading Font Sizes in UI Design: The Complete Guide. Quickly navigate to other chapters: Intro · iOS · Android · Web · Principles
In this post, we’ll cover what font size to use for a responsive website. First we’ll cover mobile guidelines, then desktop guidelines. Ready?
The optimal touch target size, without considering any other variable, would be the theoretical infinite size, but it's usually suggested in style guides to use a general target sizes of 9mm (0,5% missed taps) and 7mm (1% missed taps) as a minimum. Standard banner sizes and examples for creative professionals. Standard Web Banners. Size: Style: Gif Weight. Button: 10 KB: 10 KB: View Example: 230 x 33. Lots of Buttons was founded to help crafters and clothing makers find the materials they need at the lowest prices. Most crafters and designers can't access the buttons they want if they live in a small city, are looking for a rare button, or don't have the time to look through many stores.
Picking font sizes for a mobile site is not an exact science. Instead, I will give a few guidelines (with rationales) to help you in your own design process.
Understanding that different fonts can be more or less legible even at the exact same size, 16px is a good place to start when choosing your default mobile font size. By “default” or “primary”, I mean the size that most paragraphs, labels, menus and lists are set to. (Let’s assume you’ve already picked a font – and have a good rationale for doing so)
Ultimately, you want the body text on your phone (when held at a natural distance) to be as readable as the text in a well-printed book (when held at a natural – usually slightly farther – distance).
One process for getting there:
While there’s some subjectivity to the best primary font size to use on the page, the next rule is more hard and fast.
This is important. If you’re designing a website or app that can be viewed on mobile devices, there is only strict rule: Use a text input font size of at least 16px.
If your text inputs have a smaller font size than that, iOS browsers will zoom in on the left side of the text input, often obscuring the right side and forcing the user to manually zoom out after using the text box.
Video or it didn’t happen, right?:
This is a strong reason to make the body font size 16px or larger as well. It can look awkward to have larger form control text than paragraph text ☝️
For secondary text – like lesser labels, captions, etc. – use a size a couple notches smaller – such as 13px or 14px. I do NOT recommend going down just one font size, since then it’s too easy to confuse with normal text. In addition, when text is less important, you want to style it so that you’re clearly communicating the lesser importance – often using, say, a lighter shade of gray (something about 70% as strong is a good place to start).
The gold standard of choosing mobile font sizes is to view your designs on an actual device. I can’t recommend this practice highly enough, since the feel of an mobile app design on your laptop screen is way different than when you’re holding it in your hand. As a beginning designer, I was shocked almost every time I opened on mobile a page I designed on desktop. Font sizes, spacing… everything was off. So use Sketch Mirror or Figma Mirror or whatever app makes sense for you, but view your designs on-device.
It never hurts to know what the biggest design systems in town are doing. For instance:
Do you need to copy them? Nope – but it never hurts to have a baseline to compare to.
When picking a base size for a desktop website or web app, you can break down most designs into one of two types:
Need an example or two? This page is a text-heavy page. Your Facebook feed is an interaction-heavy page. Each has slightly different concerns, so I’ll handle them separately. Keep in mind that both will probably be useful. The “About” page of a crazy web app is still text-heavy. The “Contact” page on a vanilla blog is still interaction-heavy.
Long story short, for text-heavy pages, you want larger font sizes. If folks are reading for long periods of time, be nice: don’t make them strain their eyes. Now, each font is different, even at the same size, but we’re talking:
Similar to what I mentioned in the mobile web section, there’s a great rule of thumb here: your website’s text (viewed at typical monitor distance) should be as readable as a well-made book (viewed at typical book-holding distance). This is actually a really annoying and dorky exercise to perform, because you have to shut one eye and squint at a book you’re holding up like a moron. But find a nice, solitary place, and sanity-check: is my font size readable even at a couple feet? Even adjusting for my young and powerful eyes? OK, you get the idea.
Now, for interaction-heavy pages, smaller text sizes are perfectly acceptable. In fact, depending on the amount of data your user is taking in at once, even 18px text is uncomfortably large. Look at your (web) inbox, look at twitter, look at any apps you use that require scanning over reading, look at apps that show you data – you’re going to be hard-pressed to find sustained paragraphs of 18px text. Instead, 14px-16px is the norm. But there won’t be just one font size. There will likely be smaller sizes for less important things, and larger sizes for more important things (titles and subtitles and sub-subtitles, etc.), and it’ll all be blended together in a giant hodgepodge.
Now here’s the important part: for any interaction-heavy page, the font sizes are driven LESS by some top-down decrees (“type scales”, I’m looking at you) than the specific needs of each piece of text and the interplay between them.
For example:
When you’re designing your interaction-heavy desktop website, keep this in mind. You need to modify text styles on a case-by-case basis. Consistency is wonderful, but no one gets mad when a font size is one px too small – they get mad when they can’t easily find what they’re looking for.
One of the single biggest typographical mistakes from beginning UI designers is to use way too many font sizes. Even the most interaction-heavy pages can typically look just fine with about 4 font sizes total.
Let’s break it down:
Make sense? Let’s move on.
Continue to Chapter 4: Principles & Resources
If this is your first time here, you might also be interested in:
Some people have some really nice stuff to say about the newsletter.
Thank you for your newsletter. It’s possibly the best newsletter I’ve received since 1999, when I started freelancing.
Tricia Littlefield
Founder, TheSimpleWeb
Each time I receive an email from you, I'm like ‘Damn, this is a long email! No way will I read all of this’, then I began to read and I'm like ‘Damn, this is so freaking brillant’ and read it all.
Jean-Philippe
UX Strategist, Freelance
Over 40,000 subscribed.
No spam. Unsubscribe anytime.
Standard picture frame sizes are available everywhere, because, well, they're standard.
The beauty of making your own picture frames is that you can make them any size you want and it allows you to frame odd sized items, but...
...sometimes it's just easier to use standard picture frames. It may even save you some money.
This is particularly true if you're buying mat board and glass to fit the frames you make.
Pre-cut mats are sold to fit standard picture frame sizes. You'll have to get mat board cut to fit custom sized frames you make.
The same is true when it comes to glass. Of course you can save money by cutting your own.
Watch videos of me teaching how to cut your own mats and glass.
Remember what we covered on the Frame Anatomy page: standard sizes refer to the the all important measurement of...
...inside edge to inside edge on the back of the frame.
We'll cover this in detail on the Custom Sizes page, but remember this:
the size of the picture, artwork or document should be your starting point.
The size of the mat and ultimately the frame, glass and backboard build off of that measurement.
If you're framing an 8 x 10 picture and make an 8 x 10 frame, you will have no room for mat board.
You have to make a larger frame, for example, an 11 x 14 frame so you can put a mat around your 8 x 10 picture.
Use these charts as handy guides to help you plan your project.
The suggested border width chart helps you figure out how wide mat borders around your art work should be based on the size of the artwork itself.
Simply add the measurements of 1 vertical and 1 horizontal side of your picture.
For example, with an 11' x 14' picture:
11'+14' = 25'
Find the range that 25' falls into on the chart -which is 25' - 36' - follow the chart to the right column.
Your boarder suggestion is 2' wide. A fast and simple way to figure it out.
Simply add the suggested width, in this case it's 2', to the measurement of all 4 sides of the picture and your overall mat size and frame size becomes 15 x 18.
11 + 2 + 2 = 15
14 + 2 + 2 = 18
Remember, these are just guides and suggestions, be as creative as you like. If YOU like it - you can't go wrong!
© Copyright 2012 -2020 by Al Pilato, picture-frame-it-yourself.com
Privacy Policy Disclaimers
Updated December 1, 2020