Facebook blocks YouTube links for several reasons, and the fix depends on which one is happening
When you paste a YouTube link into Facebook and nothing appears — or the link posts but the video preview doesn't load — Facebook's system is usually blocking it on purpose. This happens because of privacy settings on the video itself, problems with how Facebook and YouTube communicate, or Facebook's spam filters flagging the link as suspicious. The good news is that most of these blocks are reversible once you know which one is causing the problem.
The most common reason is that the YouTube video's privacy setting is not set to public. Facebook cannot pull a preview or embed a video it cannot see, so it either refuses the link or posts it as plain text. The second most common reason is a temporary glitch where Facebook's servers cannot reach YouTube's servers at that moment. The third is that Facebook's filter thinks the link is spam because you posted many links recently, or because the link itself has been reported by other users.
Key Takeaways
- YouTube videos set to private or unlisted will not show a preview on Facebook, and Facebook may block the link entirely.
- Changing the video to public in YouTube's privacy settings usually fixes the problem within a few minutes.
- If the video is already public, wait 10 to 15 minutes and try posting again — Facebook's connection to YouTube sometimes needs time to refresh.
- Clearing your browser cache or trying a different browser can rule out a problem on your device rather than Facebook's system.
- If you have posted many links in a short time, Facebook may temporarily block new links as spam protection, and you will need to wait a few hours.
Check the YouTube video's privacy setting first
Open the YouTube video in a new tab and look for the Share button below the video player. Click it, and a small menu will appear. At the top of that menu, you will see the privacy setting — it will say Public, Unlisted, or Private. If it says anything other than Public, that is why Facebook cannot see it.
To change it to Public, click on the privacy setting itself (the word "Private" or "Unlisted"). A dialog box will open. Select Public and click Save. Wait about 5 minutes for YouTube to update its servers, then go back to Facebook and try pasting the link again. The preview should now load.
If the video is already set to Public and you still cannot post it, move to the next step. Do not change it back to Private or Unlisted — leave it as Public while you troubleshoot.
Wait and try posting the link again
Sometimes Facebook's system cannot reach YouTube's servers at the exact moment you paste the link. This is a temporary connection problem, not a permanent block. Close the Facebook tab or window, wait 10 to 15 minutes, and then go back to Facebook and try pasting the link again.
If you are on your phone, close the Facebook app completely — not just the tab, but swipe it away from your recent apps. Wait a minute, then open Facebook again and try the link. This forces your phone to reconnect to Facebook's servers with a fresh connection.
Clear your browser cache or try a different browser
Your browser stores old versions of websites to load them faster next time. Sometimes this cached data gets out of sync with what Facebook is actually showing you, and Facebook thinks you have already posted the link or that the link is blocked when it is not.
To clear your cache in Chrome, press Ctrl + Shift + Delete on Windows or Command + Shift + Delete on Mac. A window will open. Make sure Cookies and other site data is checked, set the time range to All time, and click Clear data. Then go back to Facebook and try the link again.
If clearing the cache does not work, try posting the link in a different browser — if you normally use Chrome, try Firefox or Safari. If the link posts in the other browser, the problem was your original browser's cache or settings, not Facebook or YouTube. If it still does not post in the other browser, the problem is Facebook's system, and you should move to the next step.
Check whether Facebook thinks you are posting spam
Facebook limits how many links you can post in a short time to prevent spam. If you have posted 5 or more links in the last hour, Facebook may temporarily block new links for 2 to 4 hours. You will not see an error message — the link straightforward will not post, or it will post as plain text with no preview.
The fix is to wait. Do not try posting the link again repeatedly — each attempt resets the timer. Wait at least 2 hours, then try once more. If you need to post the link urgently, you can try posting it as a comment on someone else's post instead of as your own post. Facebook's spam filter is stricter on new posts than on comments.
To avoid this problem in the future, space out your link posts. Posting one link every 30 minutes is safe. Posting 10 links in 10 minutes will trigger the filter.
Try posting the link as a comment instead of a post
Facebook's spam filter is more lenient with comments than with posts. If you cannot post the YouTube link as a new post on your timeline or in a group, try posting it as a comment on an existing post instead. The link may work in the comment when it will not work as a standalone post.
This is not a permanent solution — you should still fix the underlying problem — but it lets you share the video while you troubleshoot. Once you have confirmed that the video is public and waited long enough for Facebook's cache to refresh, try posting it as a new post again.
Copy the link directly from YouTube's share button
If you have been copying the link from the address bar at the top of your browser, try using YouTube's built-in share button instead. Click Share below the video, then click Copy next to the link. This gives you the cleanest version of the URL, which Facebook is most likely to recognize.
Then paste it into Facebook. Sometimes Facebook has trouble with links that have extra characters or tracking codes added to them. The Share button's copy function strips those away.
Frequently Asked Questions
Why does the YouTube link post but show no preview or thumbnail?
Facebook cannot load the preview because it cannot see the video. This almost always means the video is set to Private or Unlisted. Change it to Public in YouTube's privacy settings. If it is already Public, wait 5 minutes for YouTube to update, then refresh Facebook and try again.
Can I post a YouTube link if I do not own the video?
Yes, as long as the video is set to Public. You can share anyone's public YouTube video on Facebook. If the video is Private or Unlisted, only the person who owns it can change that setting, so you cannot post it unless they make it Public first.
Does Facebook block links from certain YouTube channels?
Not usually. Facebook blocks individual links based on privacy settings, spam patterns, or technical glitches — not based on which channel uploaded the video. If one video from a channel will not post but another one will, the problem is that specific video's privacy setting, not the channel itself.
What if the link posts but Facebook says it is spam or misleading?
Facebook's automated system sometimes flags links as spam even when they are not. Click the three dots on the post and select Edit post. You can add context or a caption explaining what the video is about. This often removes the warning. If the warning stays, you can report it to Facebook as incorrect, though their review process takes several days.
Will reposting the same YouTube link multiple times help?
No. Posting the same link repeatedly will trigger Facebook's spam filter and make the problem worse. Wait at least 2 to 4 hours between attempts. If the link will not post after you have checked the privacy setting and waited, the problem is likely a temporary technical issue that will resolve on its own within 24 hours.