This is probably one of the best. Using a fill in the blank style you can generate a lot of ideas in a short amount of time. Here’s a sample of some I whipped up. Check it out here:
http://www.impactbnd.com/blog-title-generator/blogabout

Some wacky ideas and fun suggestions. This can get the creative juices flowing:
https://www.portent.com/tools/title-maker

A fast and simple topic generator. You enter 3 nouns and it spits out 5 recommendations:
http://www.hubspot.com/blog-topic-generator

A simple title generator that outputs a lot of ideas that may or may not be very helpful:
http://tweakyourbiz.com/tools/title-generator/

Another simple generator that outputs 5 titles, but has some more flexibility as to what type of term you enter:
http://seopressor.com/blog-title-generator/

A more SEO friendly option if you’re doing content marketing etc. Generates templates (not specific titles):
http://www.inboundnow.com/apps/kill-writers-block/

These titles are pretty thick (academic purposes) and usually not very seo friendly. Can be good for getting around writers block though:
http://www.besttitlegenerator.com/index.php