Table of contents:

2023 Author: Malcolm Clapton | [email protected]. Last modified: 2023-05-22 06:26
Two easy and free ways to avoid having to manually erase your posts.

Using a mobile app
Tool 42, available on Android and iOS, clears the wall in minutes. After launching, the application will ask for a login and password from your VKontakte account. Enter them to give Tool 42 access to your account.
Then choose Wall → Wall Cleanup and click on your profile name. Highlight the period for which you would like to erase messages and click "Delete records". This will start cleaning.
When the process is over, just in case, disconnect your account from the application, and also change the password for the VKontakte social network.
Application not found Application not found
Using a special script
You will need a computer with a browser and a small piece of code, which is provided in the article. The cleaning time will depend on the total number of records.
1. Go to your page "VKontakte"

2. Go down as low as possible, preferably before the very first publication
At a time, you can only delete those posts that the system will display on the wall. Therefore, it is important to get to the very bottom.

It can take a while to scroll the page, but in any case, everything will go much faster than manually deleting. To speed up the process, hold down Space or End.
3. Open the browser console
If you're on Chrome, press Ctrl + Shift + J (Windows) or Cmd + Opt + J (macOS). In Firefox, for this, the combinations Ctrl + Shift + K (Windows) and Cmd + Opt + K (macOS) are provided. If you are using another browser, you can easily find the keys to launch its console using Google.

4. Copy this script, paste it into the console and press Enter
(function () {'use strict'; if (! confirm ('Delete all posts from the wall?')) return; var deletePostLink = document.body.querySelectorAll ('a.ui_actions_menu_item [onclick ^ = "wall.deletePost"] ');
for (var i = 0; i <deletePostLink.length; i ++) {deletePostLink [i].click (); } alert (deletePostLink.length + 'posts deleted'); } ());

5. When the browser displays a dialog box, confirm the deletion
After that, the script will erase all visible publications from the VKontakte wall. The more there are, the longer the cleaning process will take.

If, after that, old posts appear on the wall, to which you simply did not scroll the page, they can be deleted in the same way.