Have you noticed that recently, a bunch of weird strings have suddenly popped up in your Moments? Like "5L2g5aW977yM5oiR5piv5bCP6ICB", ending with an equals sign, looking like gibberish but with some pattern. If you click on it, it's likely a friend sharing some mysterious link or secretly confessing their feelings. This thing is called Base64, originally a technical tool, but now it's been turned into a social secret code.
To be honest, Base64's origin has nothing to do with socializing. It was first used for emails, because early email systems only recognized plain text, and binary data like images and attachments couldn't be transmitted directly. So someone invented Base64 to convert binary data into 64 printable characters. In simple terms, it's like putting a "plain text" disguise on data so it can pass through email systems without issues. This has been working quietly for decades, an unremarkable but indispensable little tool in a programmer's toolbox.
But things changed on GitHub. Programmers discovered that encoding a piece of text or a small file with Base64 allowed it to be safely embedded in URLs, without worrying about special characters being truncated or causing escaping issues. So many projects started using Base64 for passing parameters and sharing configurations. At this point, Base64 was still just a tech-community self-indulgence.
What really broke it out of the tech circle was the "blocking" mechanism of social media. Platforms like WeChat and Weibo have strict link reviews, especially for links containing sensitive words or external domains, which often get collapsed, blocked, or even deleted. But a Base64-encoded string looks like a meaningless sequence of characters, with no domain or keywords, making it hard for review systems to identify. So people started using online Base64 tools to encode links and then post them in Moments or group chats. Friends could copy, paste, and decode to open them. Once this trick spread, it quickly became a "social secret code."
Later, the usage got even wilder. Some people used Base64 to confess their feelings: "5oiR5Lus5Zyo5LiA6LW3" decodes to "We are together," adding a layer of suspense and ritual compared to directly saying "I like you." Others used Base64 in comment sections to tease each other, leaving outsiders confused while those in the know share a knowing smile. Even in some group chats, people encode gossip they don't want "those who don't understand" to see, creating a kind of encrypted communication within a small circle.
This is actually quite interesting. Base64 itself is not an encryption algorithm at all; it's just an encoding method, equivalent to translating Chinese into "Martian text," but its "disguise" effect works surprisingly well in social contexts. It exploits information asymmetry: those who know understand instantly, while those who don't think it's gibberish. This "semi-public" state actually adds to the fun. It's like writing a diary with symbols only you understand as a kid, or passing notes with secret codes among classmates. Base64 has become the "note secret code" of the digital age.
Of course, there are times when this backfires. Some people think Base64 is secure and encode passwords or ID numbers to send out, only to have them decoded in seconds by malicious people using tools, leaking all their privacy. This is a reminder: Base64 is not encryption; it's not even a "lock." At best, it's a transparent box that looks sealed but is actually see-through. Never use it to protect sensitive information.
At the end of the day, Base64's transformation from a technical tool to a social secret code reflects a mindset of our generation: in an environment of information overload and algorithmic surveillance, we always want to keep a little private space, even if it's through the most primitive and clumsy means. Moments is becoming more like a public square, and we need some secret codes that only "insiders" understand. Base64 happens to provide such an entry point—it's not fortified, but it can still block those too lazy to decode.
Next time you see a string ending with "==" in your Moments, don't scroll past it in a hurry; it might just be a secret code from a friend. Copy it, find an online tool to decode it, and you might discover a surprise or a joke. This is probably the little joy technology brings us: behind the serious encoding rules, there's always the playfulness that humans can never give up.