What a public profile on Snapchat means and why you might want one

A public profile on Snapchat lets anyone find you and add you as a friend, even if they don't know your username beforehand. Instead of sharing your username one-to-one, you can set your profile to public and people can discover you through Snapchat's search or by scanning your Snapcode — a unique QR-style code tied to your account. Your public profile shows your display name, username, Snapcode, and a brief bio if you add one.

By default, Snapchat accounts are private, meaning only people you've already added can see your profile or send you messages. Switching to public is useful if you're building an audience, want to make it easy for people to find you at events, or prefer not to manually add everyone who wants to connect. You keep full control over who can message you and what they see — making your profile public doesn't force you to accept every friend request.

Key Takeaways

  • Your profile is private by default; you must manually change it to public in Settings under "Who Can Contact Me" or "Who Can View My Story."
  • A public profile lets anyone search for your username or scan your Snapcode to add you, but you still control whether to accept their request.
  • Your public profile displays your display name, username, Snapcode, and bio — but not your location, phone number, or email unless you add them yourself.
  • You can switch back to private at any time, and doing so doesn't remove people who already follow you.

Steps to make your profile public

Open Snapchat and tap your profile icon in the top-left corner. This takes you to your profile page, where you'll see your display name, username, and Snapcode. Tap the gear icon (Settings) in the top-right corner of the profile screen.

In Settings, scroll down and look for a section labeled "Who Can Contact Me" or "Privacy" — the exact wording varies depending on your Snapchat version and whether you're on iOS or Android. Tap that section. You'll see options like "Everyone," "Friends," or "My Friends." Select "Everyone" to make your profile public and allow anyone to add you. Some versions of Snapchat also have a separate toggle for "Who Can View My Story" — set that to "Everyone" as well if you want strangers to see your Snaps.

Once you've changed these settings, tap the back arrow or close the Settings menu. Your profile is now public. Anyone can search for your username in Snapchat's search bar or scan your Snapcode to send you a friend request.

What information shows on your public profile

When someone finds your public profile, they see your display name (the name you chose to show others), your username (the handle you use to log in), your Snapcode, and any bio text you've added. They also see your Snap Score — a number that reflects how active you are on the platform — and whether you have a custom avatar or Bitmoji linked to your account.

Your public profile does not automatically show your phone number, email address, location, or real name unless you've added those details to your bio yourself. Snapchat does not display your friends list to people who aren't your friends, and your private messages remain private regardless of your profile setting. If you've set your story to public, people can view your recent Snaps without being your friend, but they cannot reply to them unless you've also allowed messages from everyone.

Controlling who can message you when your profile is public

Making your profile public does not mean you have to accept messages from strangers. In the same Settings menu where you changed "Who Can Contact Me," you can set message permissions separately. Look for an option like "Who Can Send Me Chats" or "Message Requests" and choose whether to allow messages from "Everyone," "Friends," or "Friends of Friends."

If you set messages to "Friends" while your profile is public, anyone can add you, but their first message will land in a separate "Message Requests" folder that you can ignore or delete without accepting them as a friend. This setup lets you control visibility without controlling who can discover you. You can review message requests at any time and decide whether to accept, delete, or block the sender.

Adding a bio and Snapcode to your public profile

A bio helps people understand who you are when they find your profile. To add one, go to your profile, tap the gear icon, and look for "Bio" or "About Me." Type a short description — this might be your name, what you do, your interests, or a link to another social account. Keep it under 150 characters, as Snapchat limits bio length.

Your Snapcode is automatically generated and cannot be customized, but you can share it easily. On your profile page, long-press your Snapcode to save it as an image, then share it on other platforms like Instagram, Twitter, or a website. When someone scans your Snapcode with their phone's camera or Snapchat's scan feature, they're taken directly to your profile and can add you instantly. This is often faster than typing a username, especially at events or in person.

Switching back to a private profile

If you decide you no longer want a public profile, you can revert to private at any time. Go to Settings, find "Who Can Contact Me," and change it back to "Friends" or "My Friends." This change takes effect immediately. People who already added you remain your friends unless you remove them, but new people can no longer search for or find your profile.

Switching to private does not delete your account, change your username, or affect your existing conversations. It simply stops new people from discovering you. You can toggle between public and private as often as you want — there's no penalty or waiting period.

Privacy considerations for a public profile

A public profile makes you discoverable to anyone on Snapchat, including people you don't know. While Snapchat's design emphasizes temporary content and doesn't store messages by default, you should still think about what you share. If your story is public, anyone can view and screenshot your Snaps, even if you don't accept their friend request.

Avoid posting your location, phone number, or real name in your bio or stories unless you have a specific reason to share that information. If you receive unwanted messages or friend requests, you can block users individually — tap their name, select the three-dot menu, and choose "Block." Blocked users cannot see your profile, add you, or message you. You can also report accounts that harass or spam you by selecting "Report" from the same menu.

Frequently Asked Questions

Can people see my location if my profile is public?

No. Snapchat does not display your location on your public profile by default. Location sharing only happens if you explicitly turn on Snap Map and allow it, or if you manually add your location to your bio text. Your profile being public has no effect on location visibility.

What's the difference between a public profile and a public story?

A public profile means anyone can find and add you; a public story means anyone can view your Snaps without being your friend. You can have a public profile with a private story, a private profile with a public story, or both public or both private. These settings work independently.

If I make my profile public, will my old Snaps become visible to strangers?

No. Only Snaps you post to your story after changing the story setting to public will be visible to non-friends. Older Snaps remain visible only to your friends, unless you've already set your story to public before. Changing your profile to public does not retroactively change who can see past content.

Can I have a public profile but not accept friend requests from everyone?

Yes. You can set your profile to public (so anyone can find you) while keeping message requests set to "Friends." This way, people can discover you and send a friend request, but their first message goes to a requests folder you can review before accepting them as a friend.

What happens if I block someone after they've added me?

Blocking removes them from your friends list, hides your profile from them, and prevents them from messaging you or viewing your story. They won't receive a notification that you've blocked them, but they'll notice they can no longer see your profile if they try to visit it.