TikTok Like Console
Loading...
◎

ACCOUNT-SAFE WORKBENCH

TikTok Like Console

Read setup guide

For your own posts and accounts

Review first. Like once.

Prepare a single post action for accounts you control, then let a separate browser service handle the signed-in session.

Browser service not connected
!
Frontend boundary

This page cannot automate TikTok by itself. It does not provide Chromium, persistent sessions, TikTok login, or hosting. A separately deployed and authenticated backend is required.

01 / Prepare

Choose a post

One post
TikTok post URL

Only HTTPS TikTok post links are accepted. Short links and non-post pages are rejected.

02 / Select

Your account labels

0 selected

Labels only. Choose one account per run. Do not enter TikTok passwords or session cookies here.

New account label Add label
No account labels yet Add a label for an account you own. The external service will map it to its private browser session.

03 / Verify

Action results

Waiting for a run
Nothing has run When the backend returns a verified result, it will appear here. This interface never invents a like.

Read before connecting

External backend setup

No backend has been deployed by this app. Your existing Python/Playwright workflow remains separate, and it is untested here.

01

Deploy the browser service

Host a small authenticated HTTPS API on infrastructure you control, with CORS limited to this frontend. It needs persistent Chromium profiles, a secure interactive TikTok login flow, and reliable per-account session storage.

02

Expose a narrow contract

Provide GET /health with compatible:true, authenticated:true, and capabilities.likePost:true. Provide POST /v1/actions/like and return only verified outcomes such as liked, already_liked, or stopped.

03

Authenticate in the browser

Users must sign in directly on TikTok through the separate browser service. Keep cookies, passwords, and session secrets on the backend; never paste them into this frontend.

04

Operate conservatively

Use one deliberate action at a time. Verify state so an already-liked post is not unliked. Stop on uncertain selectors, login challenges, rate limits, or platform restrictions.

Important risk note

The existing Python/Playwright script is untested by this interface. Browser automation can break when TikTok changes its UI and may risk account restrictions. This tool makes no promise of reach, engagement, or platform compatibility.

A control surface, not a TikTok bot. No browser service is included or deployed here.
?

Confirm one action

Ready to ask the browser service?

Only continue if this is your account and your post. The backend must verify the post is not already liked before it clicks.

Stop run Skip account Confirm & continue