Blog

WeChat Official Accounts backend as a desktop app

Popular sites · · 7 min read

There is no separate desktop program for managing a WeChat Official Account. On a computer the full backend is the website mp.weixin.qq.com, and on a phone the sign-in page points to the official 公众号助手 app. A Pake app gives that website a window of its own on Mac and Windows, so the backend stops being one more browser tab. The sign-in still goes through the phone, and a few things, such as article preview, work the way the site decides, not the way the window does.

What WeChat offers for official accounts

WhereWhat it is for
Web backendmp.weixin.qq.comThe full backend, including writing and sending articles
Phone app公众号助手Publishing, interacting and managing from a phone

The sign-in page of mp.weixin.qq.com describes the phone app in its own words, as the official app for publishing, interacting and managing an official account from a phone, with a download button. An IT时代网 report on Tencent News from August 2026, citing app store information, calls it a management tool from WeChat that covers articles, image posts, video, audio, comments and messages.

WeChat's desktop downloads are for the personal client: the programs on pc.weixin.qq.com for Windows and mac.weixin.qq.com for Mac are personal WeChat, not a backend. If you write on a computer, the website is the official way.

What a Pake window is, and why that matters here

A Pake app opens one address in the system web view, WKWebView on a Mac and Microsoft Edge WebView2 on Windows. The site is not changed, and your cookies and site data are kept by the app itself, apart from your browser's. That has three consequences for the backend.

The sign-in is a QR code that the page draws and your phone approves. The page's own text says to scan with WeChat and then confirm the login in WeChat, so the web view only displays the code and waits while the phone does the authorizing. That is why the scan can work in a web view, and why you need your phone close by whenever the session is gone.

Whether you stay signed in depends on the app keeping its cookies between launches, which it does unless Incognito is on. How long the backend itself keeps a session is decided by Tencent.

And a link that points to another site opens in your browser, because Pake decides by domain which links stay in the window.

Make the app

mp.weixin.qq.com is not a tile in the gallery, so paste the address. On the Create tab, paste https://mp.weixin.qq.com/ into Paste a web address or search the apps below to start. Pake knows this address as a site of its own: the page opens with the name WeChat Official Accounts and the description Official Account publishing backend, and takes an icon for it. It carries no tuned window size, options, CSS or JavaScript, so everything below is your choice.

Check the Name, adjust the Size (Window size on Windows) and click Create App (Create app on Windows), leaving Incognito off as it is by default. Every option is listed in Create an app.

Open the app and sign in:

  1. The page shows a QR code under 扫码登录. Scan it with a WeChat ID that is bound to the account.
  2. Confirm the login in WeChat when it asks, and if that WeChat ID is bound to several accounts, choose one there.
  3. Quit the app normally and open it again to check that it is still signed in.

The page also offers a password sign-in under 使用账号登录, and a 微信快捷登录 that its own text ties to browser settings, asking for 本地网络 and 设备上的应用 permissions for mp.weixin.qq.com in the browser. A Pake window has no such settings page, so the QR scan is the safer route.

Write and publish an article

The editor is part of the page, so it behaves like the editor in your browser. Tencent's editing help says cover and body images can be bmp, png, jpeg, jpg or gif, each at most 5 MB. Uploading an image opens the system file picker, as it does in a browser.

Preview works through the phone, not the window. According to the same help page, you choose 预览, enter a personal WeChat ID that already follows the account, and the article arrives on that phone, where only that WeChat ID receives it. A second Tencent page says previews expire after 500 views or 12 hours.

Pake leaves pasting to the web view: on a Mac it is the system's own paste, and on Windows Pake lets the WebView2 paste run first so images and formatting reach the editor. What the editor keeps from Word or another site is then up to the editor, as in a browser. On a Mac, ⌘⇧⌥V pastes without the formatting.

A second account in a second app

If you run more than one official account, each can have its own window. In My Apps, open the ⋯ menu of the first app and choose Add Another Account (Add another account on Windows). Pake opens a copy of its settings and icon under a new name, such as WeChat Official Accounts 2, with no sign-in copied, and you sign in there with the other account. Rename it to something you can tell apart at a glance. The multi-account guide explains why each app keeps its own sign-in. Without a license, each new app uses one of your free apps.

What can go wrong

If the QR code expires, the page offers a refresh, and its own messages cover a failed load, a scan that found no account and a rejected verification. These come from the site, not from Pake, and the answer is to scan again.

If the app opens at the sign-in page after a while, the site ended the session, or the app was set to Incognito. Check Edit in My Apps for Incognito, which should be off. Pake's docs record a different case, web WeChat at wx.qq.com, which flags the web view and is why the gallery's WeChat app runs in Incognito and asks for a scan each launch. That is another site, and nothing in the docs says the backend does the same.

If the page refuses to load features or behaves differently from your browser, compare the user agent. The default is the Safari user agent on a Mac and the Chrome user agent on Windows, and User agent under Advanced changes it. The user agent guide says when that helps.

If a link in the backend opens in your browser, or a pop-up does nothing, the link rule is at work. By default every address whose domain ends in qq.com counts as the same site, so an article link on mp.weixin.qq.com/s or a help page on kf.qq.com opens in the window, in place of the backend page unless Open new windows in the app is on, and other sites open in your browser. An internal URL regex replaces that rule, and Open new windows in the app opens links that ask for a new window inside the app.

Downloads, such as an exported file, go to the system Downloads folder, and the window shows a short message when one finishes or fails. The desktop app has no download folder option, so use the CLI if you need one.

When something else is the better choice

Use 公众号助手 on your phone for replying to comments and quick edits away from the desk. Use your browser if you open the backend only now and then, since a separate app adds an icon and a second set of cookies for little gain. A Pake app is worth it when you write and publish from a computer every day and want the backend in its own window. For another Chinese creator platform handled the same way, see Xiaohongshu on the desktop.

Build it with the CLI

After setting up the CLI:

pake https://mp.weixin.qq.com/ --name OfficialAccounts

For a second account, run it again with another name, which gives that app its own identifier and so its own sign-in. To choose where downloads go:

pake https://mp.weixin.qq.com/ --name OfficialAccounts --download-dir '~/Documents/OfficialAccounts'

The CLI reopens the page you left; --no-restore-last-url starts from the packaged address every time and keeps the sign-in. The CLI options list the rest.

FAQ

Is there an official desktop app for the Official Accounts backend?

On a computer the backend is the website mp.weixin.qq.com, and Tencent's phone app is 公众号助手.

Do I have to scan the QR code every time?

Not if Incognito is off and you quit the app normally. The site decides how long its own session lasts, so you will scan again when it ends.