Is there a generic name given to fonts like this? I would also like to know if they are hand made or generated by an application.
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It only takes a minute to sign up.Sign up to join this community
It is called a "word cloud" or "tag cloud". I dont know if there are any fonts to make it. But you can do it with many webtools (such as wordie) or better you can render it manually using Adobe Illustrator or InkScape.