UIfonts is a web-based font testing and preview tool that lets you compare typefaces in real-time, making it easy to choose the perfect fonts for your design projects.
What is UIfonts?
UIfonts is a font testing platform that takes selected font families (such as Primary Roboto and Secondary Open Sans) and displays them instantly, allowing users to visualize how text will appear in their designs. It runs entirely in the browser and is accessible at uifonts.app. The tool is developed by an unspecified team or individual; the site does not name the creator.
Key Features
- Real-time font preview — Select primary and secondary fonts (e.g., Roboto and Open Sans) and see live visual feedback as you adjust.
- Account creation — Sign up via email, GitHub, or Google to save your preferences and manage your account.
- Payment method management — Add credit cards, PayPal, or Apple Pay for premium features.
- Team collaboration — Invite team members with roles such as Owner or Member to work on projects together.
- Document sharing — Generate shareable links with view-only access for external collaborators.
- Notification controls — Choose from email digest, mentions-only, or ignore all notifications to stay focused.
- Cookie customization — Enable strictly necessary, functional, or performance cookies to control your privacy.
- Invoice tracking — View a list of recent invoices with status (Paid, Pending, Unpaid) and payment method details.
- Swisstype integration — Access a TypeScript utility library ("Swiss Knife of types") for versatile and precise programming, demonstrated on the site at GitHub.
Who is it for?
- Designers — Test font pairings and preview typefaces in real-time to select the ideal combination for their projects.
- Developers — Use swisstype for TypeScript development, benefiting from a collection of type utilities.
- Team leads — Invite collaborators, assign roles, and share documents with controlled access to streamline workflow.
What can you do with UIfonts?
- Designers — Quickly compare different font styles (like Roboto and Open Sans) side by side, adjusting text to see how it looks in context.
- Developers — Leverage swisstype’s Swiss Knife approach to handle type transformations and utility functions in TypeScript projects.
- Team managers — Manage team membership, set permissions (Owner, Member), and share documents with external viewers via link sharing.









