Pixelift

What’s new

Every change with a date, newest first. No “recently”, no “we fixed some minor issues”. The numbers in these entries are measured on our own production, not copied from a vendor’s materials.

Outages sit here next to releases. If the service was down, you will find an entry with the date, how long it lasted, how many jobs failed and what we changed so it does not happen again. A failed job never charges credits.

  1. Improvement

    Tool cards now speak in numbers, not adjectives

    The six tools that restore photos and film now state a measured time instead of a promise: photo colorization usually 19 seconds, upscaler 17, deblur 24, old photo 33. These are medians from our own production since 1 July, not numbers from a vendor press kit. Nine photos in ten are colorized in under 40 seconds.

    Open the tool
  2. Improvement

    Four tools got a second provider. Two did not, and they say so

    Denoise, sharpen, the upscaler and the video upscaler preview now keep working when our main GPU provider goes down. Two fallbacks we rejected after quality tests: for canvas expansion the substitute drew a film-strip border, and for portrait relighting it replaced the whole scene. Those two tools now say plainly that they are temporarily unavailable, because an honest message beats a bad result paid for in credits.

  3. Outage

    Video colorization finished no jobs for two days

    Between 16 September 13:30 and 18 September 09:52 not a single video colorization job succeeded: 73 failed attempts, three users, zero credits charged. Two things combined: our main GPU provider locked the account over its balance, and our own code misread the second provider’s reduced-rate-limit notice as an out-of-funds error, sending frames back to the locked provider for 15 minutes at a time. Worse than the outage itself: our monitoring showed both providers as healthy, and the outage alert could never fire because of a bug in its condition, ever since we wrote it. The probes now measure account state at the provider, alerts fire and have been verified, and the service has been running since 18 September 09:53.

    Open the tool
  4. Fix

    Credits never expire, and the pricing page said otherwise in two places

    The pricing page promised “valid for 12 months”, while about thirty other places on the site said credits never expire. We settled it in the code, not in marketing: credits are a plain number on the account, with no expiry field and no process that clears them. The contradiction is fixed in six languages, and a test now blocks any translation that gives credits a deadline.

    Open the tool
  5. New

    Real before-and-after video pairs, instead of three still frames

    The video colorization gallery now shows six pairs of synchronized clips you can drag a slider across, instead of three still frames with a note that real samples would come later. Every result comes from the same production pipeline you use. The strip on the home page now plays three-second before-and-after loops instead of posters.

    Open the tool
  6. Improvement

    Deployments no longer freeze the site for a few seconds

    Every release used to open a window where the site answered noticeably slower — we measured 3,540 milliseconds on the pricing page. We now keep two parallel releases and switch traffic only once the new one answers correctly. Since the change, no sample has crossed one second.

  7. Fix

    We took down invented testimonials and social proof

    The site showed customer testimonials we did not have and figures nobody here had measured. We removed both, and rewrote the About page down to what can be verified. There is less copy and it looks less impressive, but every sentence can be checked.

    Open the tool
  8. Fix

    We stopped listing engines we do not use

    Tool descriptions listed models that were never in our pipeline, and the Polish structured data advertised a competitor and promised 8K output we do not deliver. Engine names now match whatever actually computes the job. The denoiser also stopped posing as old-photo restoration, because it was taking traffic from the tool that does it better.

    Open the tool
  9. Improvement

    How long we keep your files and when credits come back, stated before payment

    We have had the mechanism for a long time, but never stated it where it matters. Now a single sentence sits under every tool, before payment, with numbers taken from the code: video is kept 30 days, photos of signed-in users indefinitely, guest files 14 days. A failed job returns credits automatically.

  10. Outage

    Video colorization was dead for five days, and the logs made it look like our bug

    From 8 to 12 September, video colorization finished no jobs: 158 failed requests. Our account at the GPU provider fell below its $5 threshold, which there does not mean no service but a hard rate cap with the surplus rejected. Our logs showed it as an ordinary network error, so we looked for the cause on our own side. The balance threshold is now checked separately and named for what it is.

    Open the tool
  11. New

    Our own video colorization pipeline, frame by frame

    Video colorization now runs on our side: frames, color, temporal stabilisation, reassembly and the original sound put back. After stabilisation, flicker measures 2.83 against 3.81 for ordinary camera footage, so the result is steadier than material shot on a camera. Clips up to 5 minutes, sound preserved, and the five-second preview is free and usually back within a minute.

    Open the tool
  12. Release

    Pixelift 2.0: five studios and one subscription

    The tools are laid out across five studios — image, video, audio, portrait and marketing — all under one subscription. Nothing was lost for users of 1.x: account, credits and history stayed where they were.

    Open the tool

Current service state

This page is about the past. If you are checking whether something works right now, see the status page.

System status