Torah codes are "a purported set of secret messages encoded within the Hebrew text of the Torah" (Wikipedia).
For instance, a well known code suggests that counting 3 intervals of 12111 letters from the first regular mem before the only word whose letters spell the name "Esther" in Chumash (Bereshit 4:14) result in the word "Megilat" (12111 being the number of letters in Megilat Esther).
Similar codes were suggested skipping 12196 letters to find Mordechai and Esther, while others write this doesn't work.
Are there open access tools to validate such codes in the Torah or Tanakh? An ideal validation tool would generate words from a starting letter and an interval. Bonus would be to count the letters in a part of Tanakh.
Note that I am not asking about the overall issues with Torah codes (on which much was written), nor am I asking if the above codes are correct.