Facebook keeps your deleted posts for a limited time before removing them permanently

When you delete a post on Facebook, it does not vanish instantly. Facebook stores deleted posts in your account for roughly 30 days, though the exact window varies. During this time, you can restore the post to your timeline if you change your mind. After that period passes, the post is gone for good — Facebook does not recover posts older than 30 days, and neither can you.

The recovery process is straightforward and takes about two minutes. You access your deleted posts through your Activity Log, select the post you want back, and restore it. The post returns to your timeline exactly as it was, with the same text, images, and comments.

Key Takeaways

  • Deleted posts remain recoverable for approximately 30 days through your Activity Log, after which Facebook removes them permanently.
  • You reach your Activity Log by clicking your profile picture, selecting "Settings and privacy," then "Settings," then finding the Activity Log option.
  • In the Activity Log, filter by "Posts" and look for posts marked as "Deleted" to see what you can restore.
  • Restoring a post returns it to your timeline with all original content, comments, and reactions intact.
  • If your post is older than 30 days or you cannot find it in the Activity Log, it cannot be recovered through Facebook's standard tools.

Finding your Activity Log on desktop

Start by clicking your profile picture in the top right corner of Facebook. A dropdown menu appears with several options. Select "Settings and privacy," then click "Settings" from the submenu that opens.

You are now in your Settings page. On the left side, you will see a menu with different sections. Scroll down until you find "Your information and permissions." Click that section to expand it. Inside, you will see "Activity Log" listed. Click it.

The Activity Log opens and shows your recent account activity. At the top, you will see filter options. Click the filter button (it looks like a funnel) and select "Posts" from the dropdown. This narrows the view to only your posts, making deleted ones easier to spot.

Finding your Activity Log on mobile

On your phone, tap the three horizontal lines (the menu icon) in the bottom right corner of the Facebook app. Scroll down and tap "Settings and privacy," then tap "Settings."

Scroll down the Settings page until you see "Your information and permissions." Tap it to expand that section. You will see "Activity Log" listed below. Tap it to open your activity.

Once the Activity Log loads, tap the filter icon at the top. Select "Posts" to show only your posts. Scroll through the list to find the post you deleted. Deleted posts will show a small label or different appearance than active posts.

Restoring a deleted post

Once you locate the deleted post in your Activity Log, hover over it (on desktop) or tap and hold it (on mobile). A menu of options appears. Look for "Restore" or "Restore to Timeline" — the exact wording depends on your Facebook version, but the button will clearly indicate restoration.

Click or tap that button. Facebook processes the restoration instantly. The post reappears on your timeline in its original position or near the top of your profile, depending on when it was posted. All comments, reactions, and shares that existed before deletion return with it.

If you do not see a restore option, the post may be older than 30 days. Facebook removes the restore function once that window closes. At that point, the post cannot be recovered through the Activity Log.

What happens to comments and reactions when you restore

Every comment, like, and share that existed on the post before you deleted it comes back when you restore it. People who commented on the post will see their comments reappear. The post will show the same engagement numbers it had before deletion.

However, if someone deleted their own comment while your post was deleted, that comment does not return. Only the content that still exists in Facebook's system gets restored alongside your post.

Posts you cannot recover

Posts older than 30 days are permanently deleted and cannot be restored. Facebook does not keep backups of posts beyond this window, and no support option exists to recover them. If you realize months later that you want a post back, it is gone.

Posts that were removed by Facebook itself — for violating community standards, for example — also cannot be restored through the Activity Log. If Facebook took down your post, you would need to contact Facebook directly to dispute the removal, but restoration is not may provide.

If you deleted your entire account rather than just a post, that is a different process. Account recovery has its own timeline and requirements, separate from individual post recovery.

Preventing accidental deletion in the future

Facebook does not offer a way to lock posts against deletion or require confirmation before deleting. The best prevention is to pause before clicking delete. If you are unsure whether you want a post gone, consider hiding it instead — hidden posts stay on your timeline but do not appear in your friends' feeds or your profile.

To hide a post instead of deleting it, click the three dots on the post itself and select "Hide from timeline" or "Hide post." The post remains in your Activity Log and can be unhidden at any time, even years later. This gives you a safer middle ground between keeping a post visible and removing it entirely.

Frequently Asked Questions

Can I recover a post I deleted more than 30 days ago?

No. Facebook permanently deletes posts after approximately 30 days and does not maintain backups beyond that window. Once the 30-day window closes, the post cannot be recovered through your Activity Log or any other Facebook tool.

Will people know I restored a deleted post?

No. When you restore a post, it reappears on your timeline without any notification to your friends or any indicator that it was previously deleted. It looks exactly like a normal post.

What if I cannot find the post in my Activity Log?

If the post does not appear in your Activity Log after filtering by "Posts," it may be older than 30 days or it may have been removed by Facebook for violating community standards. Check the date range of posts shown in your Activity Log. If the post is within 30 days but still missing, contact Facebook Support for assistance.

Does hiding a post do the same thing as deleting it?

No. Hiding a post removes it from your timeline and your friends' feeds, but it stays in your Activity Log indefinitely and can be unhidden anytime. Deleting a post removes it completely after 30 days. Hiding is reversible forever; deletion is permanent after one month.

Can I recover posts that Facebook removed for breaking community standards?

Facebook's removal is different from your own deletion. You cannot restore a post that Facebook took down. Instead, you can appeal the removal through Facebook's appeals process, but restoration is not may provide. You would need to contact Facebook Support and explain why you believe the post should not have been removed.