Which engine to use right now
This list is live. It shows what the Haze team has marked as working today. Use the one marked Recommended unless you need something else.
- Checking which engines work right now…
Couldn't load the engine status. Ask in Community which engine works best right now.
Patched means a TikTok change stopped that engine working. Fixing means it's being repaired. Both are switched off in Optimize until they work again.
No method is guaranteed forever
Haze works by optimizing and patching your video's metadata. Nobody can predict how TikTok will change its systems, so always use the latest version and the engine recommended here. When an engine stops working, it's marked Patched or Fixing on this list.
How to post in HD
Every route starts the same way.
- Export your video at the quality you want, for example 1080p 60fps or 4K 120fps.
- Optimize it on tikhaze.com: open Optimize and drop your video in. You can also use the Haze Check extension.
- Save the optimized file. Its name ends in
_haze.mp4. - Post it with Haze Upload or on tiktok.com, below. Don't edit or export it again, or the optimization is lost.
Post with Haze Upload
Haze's own TikTok uploader. It sends your optimized file straight to TikTok, so there's no browser cache to get in the way.
- Open Upload on tikhaze.com and press Connect TikTok.
- Pick your
_haze.mp4. If you just optimized it, it's already in the list. - Write your caption and set Who can watch this video to Everyone.
- Press Post. Haze shows each step until TikTok confirms it's posted.
Works on phones and computers, and you don't need a Haze account for it. If TikTok's daily limit for Haze is reached, you'll see a message: post on tiktok.com instead.
Post through your own Zernio account
A second way to post from Upload, using your own account on Zernio, a separate posting service. It's useful when Upload shows that Haze's daily limit is reached.
- Make a free account on Zernio and add your TikTok to it.
- In Zernio's settings, create an API key and copy it.
- On Upload, set Post through to Zernio and paste your key.
- Pick your
_haze.mp4, write your caption and press Post.
The whole video is uploaded to Zernio, which sends it on to TikTok, and Zernio's own limits and terms apply. Haze stores your key encrypted and never shows it again, and you can remove it at any time from the account menu on Upload.
Post on tiktok.com
Upload in TikTok Studio on the website, not in the TikTok app. The app re-encodes your video.
On a computer
- Open TikTok Studio and sign in.
- Upload your
_haze.mp4. Don't add a TikTok sound or edit it in TikTok. - Set Who can watch this video to Everyone, then post.
On a phone
On a phone, TikTok Studio's upload page only works in desktop view, so switch your browser to it first.
- Open TikTok Studio in Safari or Chrome.
- iPhone (Safari): tap aA in the address bar, then Request Desktop Website.
- Android (Chrome): tap ⋮, then tick Desktop site.
- Sign in and upload your
_haze.mp4. Don't add a TikTok sound. - Set Who can watch this video to Everyone, then post.
Stuck on processing? See the fix.
Known issues
Check here before opening a ticket. Every fix has its own link you can share.
Can't add a sound from TikTok
Adding a TikTok sound while you post makes TikTok re-encode your video, and the quality is lost. Add the sound in your edit instead, before you optimize. If TikTok recognizes the song, it links it to your video automatically.
The optimized video has no sound
That's normal, and the sound is still in the file. Post it as usual, with Haze Upload or on tiktok.com, and it will have sound once it's on TikTok.
My phone shows 0:00 or plays only the sound
Also normal. After Haze Lite, Haze Classic or Haze Max, your phone's gallery can show the length as 0:00, or play the sound without the picture. The file isn't broken: post it and it plays in full on TikTok.
Stuck on processing
If TikTok won't finish processing your video, or the upload keeps loading, the quickest fix is to post with Haze Upload instead. It sends the file to TikTok directly, so nothing in your browser can get in the way.
On tiktok.com it usually happens because TikTok keeps old upload data, drafts and settings in your browser, which can make it process your optimized video again. Clear them with one of these fixes:
Computer
Option 1: use a private window
- Open a private window: Ctrl + Shift + N in Chrome or Edge, Ctrl + Shift + P in Firefox, or ⌘ + Shift + N in Chrome on a Mac.
- Open TikTok Studio, sign in and upload your
_haze.mp4as normal.
Option 2: clear TikTok's site data
- On tiktok.com, click the icon to the left of the address (a lock or a sliders icon).
- Open Site settings and press Clear data (or Delete data).
- Reload TikTok, sign in again and upload.
iPhone & iPad
Option 1: use a private tab in Safari
- Open Safari and switch to a Private tab.
- Go to TikTok Studio, switch to the desktop site and upload your video.
Option 2: clear Safari's data
- Open Settings, then Apps → Safari (on older versions, Settings → Safari).
- Tap Clear History and Website Data. This signs you out of websites in Safari.
- Reopen Safari and upload again.
Android
Option 1: use an Incognito tab in Chrome
- Open Chrome, tap ⋮, then New Incognito tab.
- Go to TikTok Studio, tick Desktop site and upload your video.
Option 2: clear Chrome's data
- In Chrome, open ⋮ → Settings → Privacy and security → Delete browsing data (or Clear browsing data).
- Select Cookies and site data and Cached images and files.
- Tap Delete data, then upload again.
Still not HD after posting
Don't post it as private. Set Who can watch this video to Everyone when you post.
The video lags on some phones
The file is probably too big for some phones to play smoothly. Make it smaller with HandBrake, which keeps the quality and smoothness, then optimize it again:
- In Haze (free): turn on HandBrake in Optimize and optimize your video again. Haze compresses it first, then optimizes it.
- On your computer: compress it with the free HandBrake app, then optimize the smaller file.
Haze also asks before optimizing a file over 100 MB, because files that size are the ones that lag.
It doesn't work with some browser extensions
Third-party extensions that work on TikTok, such as downloaders, video tools and some script blockers, can step in while you upload and stop your video from posting in HD.
Turn off extensions that work on TikTok, or upload in a private window, where extensions are usually off. Or post with Haze Upload, which sends the file to TikTok directly.
Using Firefox
Haze works in Firefox, but HDR videos don't. We recommend a Chromium-based browser such as Google Chrome, Microsoft Edge or Brave.
How do I add sound to my edit?
Open Echo in Studio and choose a sound or a video. Trim it, set the fades, and press play to hear each change. Then save it as MP3 or WAV, or put the sound on a video and send that video to Optimize.
How do I make a clip sharper or bigger?
Open Crisp in Studio and choose a video or a picture. Pick a size, then press Preview to compare one frame before and after. Press Make it Crisp, then save the result or send it to Glide, Echo or Optimize. On a phone, videos go up to 1080p.
How do I make smooth slow motion?
Open Glide in Studio and choose a video. Pick 2×, 4× or 8× slower, or 60 or 120 fps, then press Preview to see the new frames. Slow motion has no sound; 60 and 120 fps keep it. Then save the result or send it to Crisp, Echo or Optimize.
How do I remove a picture's background?
Open Lift in Studio and choose a picture. Lift tells photos and anime apart, or asks you. Press Remove background, fix any edge with the Keep and Remove brush, pick a background, then press Save PNG.
How do I cancel Premium?
On tikhaze.com, open your account menu (top right; on phones, Menu → Account), press Cancel next to your Premium plan, then confirm. This works for Monthly, Quarterly, legacy Half-yearly and Yearly.
- Paid plan: the next charge is stopped, and you keep Premium until the end of the time you've paid for.
- Free trial: cancelling ends the trial and Premium right away, and you won't be charged.
- Haze Plus: cancel it from Orders in your Whop account.
- Card or receipts: go to Orders in your Whop account.
- No Cancel button? Cancel from Orders in your Whop account, or email support@tikhaze.com.
How do I delete my account?
On tikhaze.com, open your account menu (top right; on phones, Menu → Account), choose Account & sign-in, press Delete account and hold the button until it finishes. You're signed out everywhere.
- Changed your mind? You have 7 days. Sign in again and press Keep my account.
- Premium and Plus: renewals stop right away. A free trial ends at once, and time you've already paid for isn't refunded.
- After 7 days your username, picture, sign-in links, TikTok connections, API keys and Community message text are erased. Your reviews stay counted but show as “Haze buyer”.
- What Haze keeps: payment and refund records and abuse-prevention records, as the Privacy Policy explains. The same sign-in can make a new account afterwards.
Still stuck?
Ask Haze answers from these pages in seconds. Other creators and Haze's helpers answer in Community, and you can also email us.