We use Markdown files on Github to post to Hashnode over the Github Integration in Hashnode. When we have markdown links that contain underscores like: MyTestLink , the underscores get turned into "/_" on Hashnode. We tried using the markdown escape character like so "this\_is\_a\_test" but the result is the same, on Hashnode it is turned into "/_". To our understanding, links with underscores should work like any other link without any special handling. If not, at least escape characters should work as expected.