This tool can be used to replace numbers in a text string with values from a list separated by line breaks This is where you paste your input text containing IDs (numbers) starting from zero. IDs will only be replaced if a replacement value is present in the box to the right. Each line in that box is treated as one replacement value. For example: The first line will replace the number zero, the next will replace one and so on. Higher IDs will be replaced first so if a replacement value contains a number lower than its own ID, that number will also be replaced with the respective value! A multi-digit number will only be treated as one single ID if there is a replacement value for it! Otherwise the individual digits will be replaced separately. To circumvent some of the limitations of this tool (for example if you wanted to replace a number with text containing a line break) I suggest using custom placeholders and then doing the finishing touches using something like the find and replace functionality of Notepad++. Below are some sample numbers so you can test this thing. Press the "Replace" button at the bottom to run the script. 0 - 1 - 2 - 3 - 4 21 [0] [One] [ID number: Two] [Value 3 also contains a 1!] The result will appear here Replace!