[quote=@LegendBegins] In my version of the parser, if a user posts bad BBCode to the forum, it attempts to do error-correction, so any incorrect tags are automatically converted into the correct ones, and any missing tags are added to the end (it still displays the [color=ed1c24]Some tags appear to be misaligned.[/color] error). [/quote] I've modified my version of the parser. Now, whenever a user inputs tags that don't match, it highlights them for the user, displays the [color=ed1c24]Some tags appear to be misaligned.[/color] error, and keeps searching for the appropriate ending tag. So [code][b]Bad data[/i] Bad data 2[/b][/code] would look like the following: [hider=Error System] [img]https://i.imgur.com/19OfLI3.png[/img] [/hider] Does that align better with what you all might want from the BBCode checker? For anyone who wants to help, I'm still accepting test data over PM, so feel free to message me terribly broken BBCode to try out.