Do the same fonts across apps feel different to you (terminal, browser, IDE, etc.)? Do you use the same one(s) across?
I recently switched from Code Saver to my own Iosevka configuration, and at first I found it to look great in Neovide (a Neovim GUI) but too narrow in my terminal, especially with FFmpeg output. I thought maybe it was due to font rendering differences, like spacing or character widths. But then I took a screenshot with the font sizes set the same in both apps, and overlaid a word in one app to another ... and the text is rendered the same.
I use the same font everywhere. At two different sizes because it's a bitmap font, but I'd have more variation for a vector font. Looks the same to me 🤷 Maybe it's to do with the shape or size of the container of the text?