Background Generator is an online DIY tool that lets you add custom texts and elements to images. As the tool is based on HTML5 canvas, you can create your images instantly. Generally, people use a Background generator to add text to the pre-made background. You can either change the text of the background or create one from scratch by uploading your own image.