How to resize icons without losing quality

Use the power of vectors to seamlessly rescale icons, ensuring clarity and crispness without blur or pixelation.

The best icons are legible.

Not only in their original size, you want to make them smaller and bigger and they’re still legible. You want them to look good in any size without losing any of their quality.

That’s the challenge of resizing icons, and here's how to deal with it.

The key for seamless scaling

Scalable icons are the key to scaling icons seamlessly.

They are made as scalable vector graphics (SVG), which is a format that allows you to customize, color, and resize icons without quality loss. You want to make sure that your icons are SVG.

Typically, though, SVG and PNG are two of the basic formats used for icons. In a rare case when you have to use PNG, make sure you download the icons in the biggest size. But there’s a catch.

  • Scaling up PNG icons will reduce their good look and legibility—they’ll get pixelated—so it’s only possible to scale them down.
  • Yet even on small size, the edges of PNG icons will still look blurry due to the bitmap nature of the format (they’re made of tiny square bits or pixels).

Those two points are the exact reasons why you need to get yourself the biggest size of PNG icons. In any case, if you want to keep the good look of your icons even when they're scaled in any size, make sure they are SVG.

Exported under the same size and then scaled up, PNG icon becomes gradually blurrier and eventually unrecognizable while the SVG version remains clear and legible.

Watch out for the unscaled strokes

When using icons with adjustable strokes, the regular way of resizing—a simple drag to resize—might end up making the icons unrecognizable.

That happens because the process doesn't automatically adjust the stroke width. And it’s a problem since we need to keep the icons legible even in small size.

Properly scaled strokes will maintain the icon’s legibility even in small size.

We need to make sure that the strokes are also scaled together with the size change. There are four ways to do that, and we’ve ranked them from the most cumbersome to the most convenient.

1. Cumbersome resizing

In this option, you resize the icons and then manually adjust the stroke width.

It’s a two fold process that’s not very effective. You need to figure out yourself the size for the stroke width after you resize the icons.

It's a simple thing if just for a single icon, but can be a problem if you’re dealing with a huge number of them.

The steps of resizing icon followed by manually resizing the stroke.

2. Irreversible downgrade

Outlined stroke won't obscure the icons as they will stay at the same fixed size. You just need to resize the icons and the job’s done. But there’s a big setback.

Outlining icons is a downgrade. Once outlined, the icons’ adjustable strokes will be no longer adjustable. You can no longer change their thickness.

The process of outlining icons is irreversible. It’s not the best option for resizing icons if you’re going to change your mind about the stroke size.

The problem-free resizing outlined icon that comes with a price of losing adjustable stroke.

3. Expert scaling

It’s an effective way for resizing icons and scaling the strokes at the same time. You just need to type the size that you want, and the icons will be resized together with the strokes.

To do this, however, you’ll need to use the scaling tool in a vector graphic editor. In this article, we’re using Figma’s scale tool (shortcut K). Other scaling features from different apps may look and work differently even though their function is basically the same.

Figma's scale tool resizes icons and scales the stroke at the same time just by typing the intended size.

4. Instant solution

It's possible to scale icons and their strokes without opening any vector editor.

On Streamline app, you can simply type the icon size and they’re ready to be downloaded or copied directly to your projects.

On Streamline app, resizing icons can be done in a few simple steps without having to use any vector graphic editor.

Different sizes, different purposes

Different icon sizes have different roles and purposes.

By default, icons are designed for regular sized screens. Yet on certain projects, the regular size must be scaled down and the tiny icons resized multiple times from their original size.

Regular size for basic interfaces

Regular sizes range between 14-32px, specifically 14px, 16px, 20px, 24px, or 32px. Icons in this size group ideally have minimum to medium level of details to keep them legible.

It is possible to scale small and big icons and use them in regular size. For big icons, though, you need to make sure that their details are not obscuring them.

You want to use regular sized icons on navigational interfaces designed for regular screen sizes either phone, tablet, or desktop.

Scaling icons within the size range helps to keep them at the right size for users to click with a cursor or tap with their fingers yet also save space for the other interface elements and not become a distraction.

Regular-szied Platinum icons are used to display homestay amenities while bigger icons are seen on the navigation bar and as information highlights.

On an online banking app, Nova Line & Solid separately as navigational buttons on the main dashboard and as illustrative elements on the expense chart.

Tiny icons for small screens and spaces

Any size under 14px is considered small, this includes 12px and 10px. Any icons smaller than that can be hardly recognized.

The ideal small icons have minimal details. They are designed to occupy small space in which excessive details become a liability that makes them less legible. Icons in regular and big sizes can be scaled down to be small icons as long as they're still recognizable.

You want to use small icons on small interfaces for space saving or keeping a spacious look. Bigger interfaces use them, too, but only for minor parts of the navigation.

On smartwatch interfaces, the minimal details of Micro Solid & Line keep the tiny icons legible while keeping the small space clean.

Smaller version of (Flex Flat) becomes important elements on app widgets to keep each point of information recognizable without taking up too much space.

Bigger icons for special cases

The size of big icons extends from 34px to 36px, 48px, 64px, and much bigger than that.

Bigger icons can be more illustrative than their smaller siblings. Their sizes allow for more customizations as they have space big enough for more details.

While it’s not recommendable to scale down and use heavily detailed big icons on small interface for legibility reason, it is very possible to use the least detailed small and regular sized icons in big sizes while maintaining their legibility.

At the very least, there are three cases where you need to scale up your icons and use them in bigger sizes.

  1. Helpful aid on special interface

Not all interface can be designed the same way. For special cases like navigation app, kids-friendly app, and accessible interface, designers must provide users with better accessibility by using bigger icons for more visible buttons and wider touch area.

Core Solid are used on a navigation app, giving drivers easy access without having to look away from the road for more than a few dangerous seconds.

Plump Flat with bigger size and vibrant colors used on kids-friendly app to aid children's early fine motor skill development as they haven't yet capable of touching with precision.

Bigger version of Sharp Solid used on an accessible interface to accommodate people with visual impairment and limited fine motor skill so they can use the device with less difficulties.

  1. Reliable substitute for illustration

In this case, icons are scaled to the size of illustrations either it's small spot illustrations or something that takes up much more space than that.

They can become supportive elements for textual content, visual representations of concept and data, or simply just decorative elements.

Projects that use icons as illustrative elements include: product features, covers for online publication, mobile & desktop interfaces (empty space, onboarding, pop-up), social media content, infographics, diagrams, and presentations.

On a diagram, Core Flat plays an important role as visual representation of concepts and ideas to make information easy to understand and memorable.

Kameleon Colors illustrating a process on a presentation, making each point easily recognizable.

Plump Line illustrating the features of an online learning app on its landing page, seamlessly paired with Milano illustration.

Social media content using Freehand Duotone as illustrative companions, complementing the encouraging words with friendly visuals.

Flex Flat icons are used together on a newsletter cover in place of an illustration.

Instead of an illustration, varied sizes of Ultimate Light icons are used together as a content visualization on a podcast cover. 

  1. Scalable visual for quality print

There are times when a design have to leave the screens to be printed out and used in the real world. Scalable icons, capable of retaining their legibility, will come in handy to ensure the quality of the printed products even on the biggest medium.

In the case of printed design, the icons can be on about anything. Let's say... packagings, products, stickers, apparels, accessories, book covers, posters, or maybe even... signages and billboard? Who knows?

When the icons are scalable, the limit is our imagination ;-)

The A3 poster shows how icons (Stickies Colors) can be resized multiple times from their original size for print.

Some Sharp Solid icons are resized and customized to be used on a colorful T-shirt design.

Bakery packaging using Flex Duo as an element illustrating their brand and products.

Cyber Line icons are used on a book cover to illustrate its content with an on point stylish look.

Guidance icons are used as singages with a touch of elegant aesthetic.

Ultimate Regular icons become important elements on signages as scalable pictograms that ensure visibility when observed from a distance.

  1. Dynamic buttons on spatial interface

To keep content legible and interactive on this new, futuristic, and multi-dimensional spatial interface, a window will be dynamically scaled as it moves far away or closer to the user, making the size looks the same at all distance. In such case, scalable icons play an important role to keep the buttons legible in any size.

To put it in a cooler way, when you're using scalable icons, you're using a small part of the future. 😎

Micro Line & Solid are used on spatial interface designed for Apple’s VisionOS. The scalable icons give the button a seamless look even when dynamically scaled.


Just like text headings, different sizes are useful to show hierarchy. Big icons for top priority, small icons for low priority. Another reason why scalable icons are essential for resizing icons seamlessly.

We make scalable icons ready to use for any project. Try them out and work on your project worry free.