diff --git a/tools/textGenerator/textGenerator.html b/tools/textGenerator/textGenerator.html
index 99ef7d61ad738add487460d6fe6a6b8e794545ac..e1332a2f50bf6adadcf200c47c796e1ee0c5a8d7 100644
--- a/tools/textGenerator/textGenerator.html
+++ b/tools/textGenerator/textGenerator.html
@@ -40,7 +40,7 @@
 	<script type="text/javascript" >
 		function drawText () {
 			var fontName = document.getElementById("fontName").value;
-			var fontColor = document.getElementById("fontColor").value;
+			var fontColors = document.getElementById("fontColor").value.split(',');
 			var marginTop = Number(document.getElementById("marginTop").value);
 			var marginLeft = Number(document.getElementById("marginLeft").value);
 			var fontSize = document.getElementById("fontSize").value;
@@ -54,9 +54,10 @@
 			var maxRows = (canvas.height / tileHeight) - 1;
 			var row = 0;
 			var column = 0;
+            var colorIndex = 0;
 			
 			canvasContext.font = fontInfo;
-			canvasContext.fillStyle = fontColor;
+			canvasContext.fillStyle = fontColors[colorIndex];
 			canvasContext.textAlign = "left";
 			canvasContext.textBaseline = "hanging";
 			canvasContext.clearRect(0, 0, canvas.width, canvas.height);
@@ -64,7 +65,14 @@
 			for(var n=0; n<lines.length; n++) {
 			
 				var x = (column * 128) + marginLeft;
-				var y = (row * tileHeight) + marginTop;			
+				var y = (row * tileHeight) + marginTop;
+                
+                colorIndex++;
+                if(colorIndex == fontColors.length){
+                    colorIndex = 0;
+                }
+
+                canvasContext.fillStyle = fontColors[colorIndex];
 
 				canvasContext.fillText(lines[n], x, y, 128-marginLeft);
 				row++;
@@ -95,13 +103,13 @@
 			<label>Size</label> <input id="fontSize" value="8"  style="width:3em"; /> px	
 		</div>
 		<div class="setting">
-			<label>Margin top</label> <input id="marginTop" value="18"  style="width:3em"; /> px	
+			<label>Margin top</label> <input id="marginTop" value="17"  style="width:3em"; /> px	
 		</div>
 		<div class="setting">
 			<label>Margin left</label> <input id="marginLeft" value="20"  style="width:3em"; /> px	
 		</div>
 		<div class="setting">
-			<label>Color</label> <input id="fontColor" value="#cccccc"  style="width:7em"; />
+			<label>Color</label> <input id="fontColor" value="#ff1e88,#ee3aff,#79ffe4,#5cff78,#ffe378"  style="width:28em"; />
 		</div>
 	</form>