Does anyone know of any no nonsense no strings attached websites that allow you to create and download free PNG logos? Everything I'm finding claims free, but then you're asked to purchase when finished or you can only download in a specific size or quality
or maybe even any free programs to...