Poor 2d UI Sprite Quality

For some reason I am gettin absolute horrible looking sprites. I have my .png images set to “Sprite (2D and UI)”. I have tried setting them to Point Filter, Trilinear, enabling and disabling Mip Maps, it always looks this bad. What am I doing wrong?
Left: Original Sprite / Right: on Unity UI canvas

Left: file viewed outside of unity, right: file in unity sprite editor

What are your quality settings? If your textures are set to “half-res” or something like that in the quality settings, that will reduce the quality of your UI sprites as well, I discovered.

You have them set to compressed. UI images should generally not be compressed.

–Eric

have you soldved this?.. i have the exact same problem with my ui sprites

Read my post.

–Eric

Removing the compression on my UI sprites worked for me