This program starts with the query page where prompt to user for input and the parameters. The input sequence could be directly pasted to the text area or through uploading a file. For the file uploaded, the program validate the file to ensure only .fasta and .fa file being processed. Then the input sequence(s) are validated for nucleotide (A, T, C and G). If the validation passed, this program will run to find palindromes based on the parameters decided by the user. The output will be shown in the result page.