I have icons (in png format) with a resolution of about 500x500 pixels and want to use them in app development around size 30x30 pixels. But when I resize them, they become very aliased.
How can I resize them so they remain crisp, without aliasing or blur? I am using Windows 10. I have GIMP installed, and am happy to use any free software.
For example I have a heart icon
When I scale it down in the app (by setting the width and height programatically), it becomes aliased:
.svg
would be a better file format. — There are some asset managers that can export files in different formats, colors and sizes. On Mac I use iconJar. That said, I get that this is probably not useful information for you in this case, but maybe in the future...