Mastodon has a verification mechanism, though it looks different from Twitter's. We do not ask for your documents. Instead, if you have a website that you are known by, you can verify that you are the owner of that website.

Link to your Mastodon profile from the website, either through a visible link, or through a <link> tag in the head of the document, with a rel=me attribute, and link back to that page from your Mastodon profile. It should then get a green checkmark, like @Mastodon.

@Gargron @Mastodon I love this (feels very small web), but it doesn't appear to be supported in the mobile apps. I'll go check the issue tracker and file it if it's not already there!

@darckcrystale @Gargron @Mastodon yep, I’m aware, but Mastodon has an official app that should support Mastodon’s features. 😉

@darckcrystale and to be fair, I said “apps,” referring to the official Android and iOS apps, but I could see how that’d be construed as “apps like Tusky,” too. :)

@cassidyjames @darckcrystale to be fair the android app is like 3 weeks old at this point so full features will probably take a while

@Gargron @Mastodon but don't have a check mark in your profile! WHO ARE YOU AND WHAT DID YOU DO WITH EUGEN???

@Mastodon @Gargron, do you have any plans to add a DNS record lookup option for people that use a third-party service without access to the page source?

@Gargron @Mastodon@mastodon.socialWe put the link in the footer of a Wordpress 2020 Theme site using a@custom html block in footer 1.

@Gargron @Mastodon Is it possible to include profiles from other sites? Such as YouTube channels?

@JoshuaACasey @hyper @Gargron @Mastodon where I am not sure that it would be good to verify things like YouTube, I think it would be good if we could somehow verify our accounts from others parts of the fediverse. Things like diaspora for example. There needs to be a way to verify that we own diaspora accounts and other accounts from around the fediverse.

@Gargron @Mastodon this does not show in iOS app - is that deliberate ?

@Gargron @Mastodon ya I’m also wondering if we can do this from our other socials

@malcolm @Gargron @Mastodon the only one I’m aware of is if you set your Mastodon profile as your URL on GitHub, it adds a `rel="me"`, so it works to verify!

@malcolm @Gargron @Mastodon unfortunately they also override `rel` attribute in links in READMEs so you can't use their magic username/username repo to add a link, it only works on the single profile-wide URL.

@cassidyjames @malcolm @Gargron @Mastodon Am I doing something wrong? Still shows unverified even with my mastodon linked as my site on GitHub 😩

@gargron hmm an incentive to actally set up a personal website? I might actually do it!

If you see the Twitter verified icon on Mastodon, its a custom emoji on that person's Mastodon instance. I've only seen this on toxic instances such as freeatlantis​.com

@Gargron I tried that with a link in one of the web pages I am linking to from my profile, but either I don't see my own checkmark or it does not work that way – and I have still missed something.

@Gargron Oh, nice, thank you. Then it just hides before me. ;-)

@atarifrosch @Gargron The official mobile apps (at least the iOS version) don’t currently display verified websites. Hope that changes soon.. 🙃

Is that per node or how does that work?
Can i verify my own node people?

Per profile page, you could say.
It works by crosslinking: your mastodon profile page contains a tag like <link rel="me" href="https://mywebpage.example/aboutme"/>. Your aboutme page needs to link back, e.g. <a rel="me" href="https://mastodon.instance/@myusername">Mein Mastodon-Profil</a>.
This crosslinking can be checked automatically, and the instance of the viewer does exactly that.

@anathem but is this only on or across federated nodes?
Can i validate people on my node or do they go through this process?

Everyone needs to do that crosslinking for their own profile. That green checkmark is proof of control: By linking back, one provides proof of control over the linked web page.

There is no admin flag for that, because the green checkmark really is validated by the instance of the _visitor_*. That way, you only have to trust the admin of your own instance to not tamper with the validation code.

*(except for anonymous profile views, then it's done by the instance of the profile owner)

@jmulein Oh, and: the verification can be done by any Mastodon instance for any Mastodon user on any instance. It's definitely not limited to the big flagship


geez! wish I’d found Mastodon a lot sooner. I’ve had for years (nearly decades, plural) but the site is currently hosed and my longtime hosting service has at some point gone from efficient and friendly support to a total mess.

all I’ve got now is a temporary headquarters on a free site.

If I ever get the mess straightened out I’ll happily and visibly link to my Mastadon profile. (I’ve already done that via my Linktree.)

@Gargron @Mastodon Huh, that didn't work for me. I added that link to my page (a period at the very bottom of the page), but that link isn't green in my profile. Does it take time to propagate or something?


I opened the source of your page, and it looks like the rel is totally massacred. it doesn't say rel="me" but rel=&quote;me&quote;
That may be the problem.

If that's not it, maybe you added the site to your profile before you added the rel link? You should add the rel link before you add the site to your profile.

@Gargron @Mastodon

@peterdrake Your web page does too much javascript magic. Your link in question is not delivered in the plain html code, and even after javascripting, it is injected into the HTML as <div data-code="<a rel="me" href="">.</a>"> ... thats not parseable by any SGML parser.
I fear you'd have to ask Google on how to deliver some plain HTML on that page.


@anathem @Gargron Yeah, it looks like the "embed code" feature on Google Sites mangles it beyond recognition.

@Gargron @Mastodon But… this takes away one of the joys of Twitter. You know, when you encounter a verified account, where the username and display name are just a first name, and there's no website listed… "verified to be who, Twitter?"

@Gargron @Mastodon I have done this with sites I've owned a few times. I wish there were a mechanism for doing this for sites I cannot access the source for. I have a obsidian publish account I would love to get the green check on. Because the green check looks cool. And cool is the rule. 😉

@mathew try changing it from <meta> to <link>, then modify something in your Mastodon "Bio" and save, that should trigger a re-verification attempt

@andryou Ah! <link> not <meta>, that was the problem. Took a couple of refreshes too, but got there in the end. Thanks.

@Gargron also probably worth mentioning having an account under a vetted, well-trusted URL like is another way to verify, but it doesn't come with a comforting check-mark

@fleshroots @Gargron I added a link to my blog. Let's see if this will work for me.

@Gargron @Mastodon oooooh
now i get how it works
good thing to know because now i know what else to add into the head of my website

@Gargron @Mastodon I’m not a coder by trade so I’m having a hard time figuring out the syntax from the documents folks are linking. Would you or anyone who knows be able to furnish me an example? I’d really appreciate it.

@sweetmslily @Gargron @Mastodon you can grab the link from the settings page. It’s right besides (or just under) the place where you added in your links while editing your preferences. That link will work perfectly fine - even if it’s invisible.

@mjwolfe @Gargron @Mastodon Thanks! That helped a lot! I figured out how to add the link to the head part of the page, changed the text a little, and tada! Much obliged.

@sweetmslily @Gargron @Mastodon Pleased I was able to help.

Just in case anyone else is not able to edit their websites code directly - here is what I have done with mine to get the checkmark

As you can see, I have just inserted the link, but removed the text to make it invisible, and you can also see that it does not alter the layout of my site at all.

I use (Pro) for my site hosting.

Sign in to participate in the conversation

The original server operated by the Mastodon gGmbH non-profit