Facebook does not tell you who looked at your profile. It never has, there is no hidden setting, and every app that claims otherwise is either guessing or after your password. What you can do is turn the question around: paste your own profile link below and see exactly what a stranger sees when they look you up.
What of yours is public to someone who is not a friend
Which of your photos other people can still reach
Which of your posts and likes are visible to strangers
The same view for any other profile
Common questions
Can I see who viewed my Facebook profile?
No. Facebook has never built this and says so directly in its own help pages. There is no setting, no hidden page and no trick that reveals it. The same is true of Instagram and WhatsApp for ordinary profile views.
What about the apps and sites that say they can show me?
They cannot, and most are actively harmful. The usual pattern is to ask you to log in with your Facebook password, then either take the account or spam your friends. Some browser extensions simply invent a plausible-looking list of names from your friend list. If something promises a visitor list, treat it as a scam.
Why do I keep seeing the same people at the top of my feed then?
Because Facebook orders your feed and your story tray by who you interact with most, not by who looks at you. People read that ordering as a visitor list, which is where most of this belief comes from.
So what can I actually find out?
Two useful things. You can see everyone who publicly liked or commented on your posts, which is real interaction rather than guesswork. And you can check your own exposure by running your profile through the tool above, which shows what is reachable without being your friend.