A bizarre new trend has seen people add a number and letter combination to their Instagram profiles, but what’s the meaning of o45, o12, o23, o43, o76 and so on?
The latest example of a rather odd viral trend that appears to be sweeping the internet is a secret code that allows Instagram users slyly send their friends a message, without explicitly mentioning any names.
The new code language was devised on social media, but don’t worry if you’re confused as to why you’ve been seeing numbers and letters all over your Instagram – we’ve got you.
Here’s what you need to know about the meaning of o45, o12, o23 and all the other random number and letter combinations that have popped up everywhere, thanks to a handy guide uploaded to TikTok.
What’s with the weird new Instagram notes number trend?
Just in case last week’s John Pork meme wasn’t odd enough, TikTok’s latest trend is confusing enough to warrant its own explanation article to help out everybody who is, understandably, confused.
So how does it work? Well, the exact origins of the new language are unclear but essentially, there is a number assigned to each letter of the alphabet, that you can add to your Instagram profile along with the letter ‘o’.

You can then add your preferred combination to your profile using the Instagram notes feature, where it will remain for 24 hours and will be visible to people that you follow.
But why would you want a number representing a letter of the alphabet next to your Instagram handle? Admittedly, the concept does sound a little odd.
Read Related Also: Tommy DiDario sends fans wild as husband of GMA’s Gio Benitez teases ‘exciting announcement’
Meaning of o45, o43, o76 and other popular Instagram codes explained
There is a simple explanation though. The point of the Instagram notes trend is that you use the initial of somebody that you have a crush on – either so that you can slyly tell them, or you can subtly announce it to the world.
The meaning of code o45, for example, is that it represents the letter J. So if you wanted to discreetly show affection to somebody named Jack, or Jill, you would add the code o45 to your name using Instagram notes.
The codes don’t necessarily need to present crushes either. In theory, you could add an o45 style code to your Instagram notes to represent a close friend, or perhaps even a celebrity.
The meanings of the codes also don’t appear to follow any kind of obvious structure. So while J is o45, the Instagram meaning of o12 is D, o23 is S, o43 is E and o76 is B. Yep, it’s all a bit random!
The Instagram numbers explained in full
Just in case it makes a bit more sense when laid out in an alphabetical list, here are the Instagram letter/number codes and their meaning, aka the initial they correspond with, in full:
- A – o22
- B – o76
- C – o99
- D – o12
- E – o43
- F – o98
- G – o24
- H – o34
- I – o66
- J – o45
- K – o54
- L – o84
- M – o33
- N – o12
- O – o89
- P – o29
- Q – o38
- R – o56
- S – o23
- T – o65
- U – o41
- V – o74
- W – o77
- X – o39
- Y – o26
- Z – o10
This viral TikTok that has deciphered the new secret language is full of people confessing which code name “has their heart” – proving that, while it may not make immediate sense, the new Instagram notes trend is cute, if nothing else.
In other news, What is the Instagram Notes number trend? Meaning behind alphabet code explained
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version=’2.0′;
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,’script’,
‘
fbq(‘init’, ‘677672980820926’);
fbq(‘track’, ‘PageView’);