Capture, mask, review — with nothing to install
TestKase Visual photographs your pages in real browsers, masks what you told it to ignore, and puts every change in front of a person to approve or report. Start from a list of addresses, a Live session or a folder of PNGs, with 1,000 free snapshots and no SDK.
1,000 free snapshots · lifetime allowance · no credit card required
The workflow
From first capture to approved baseline, and round again
Approve a page once and it becomes the baseline. Every capture after that is matched to it, masked, compared and either stays quiet or waits for a person — who decides whether the change becomes the new baseline or a bug.
Ways in
Four ways to capture, none of them an SDK
Start from whatever you already have. Every route lands in the same baselines and the same review queue.
A list of public pages
Paste the addresses and press Run. Real browsers on our machines open and photograph each one.
A Live session
Sign in, drive the page to the state that matters and press Visual — on a desktop browser or a real phone.
A folder of PNGs
The @testkase/visual CLI uploads screenshots from whatever produced them and exits 1 when something needs review.
A schedule on the page
Daily, weekly or monthly at a time in your timezone, on desktop browsers, with the report emailed to you.
A free tier you can do the arithmetic on
One page, in one browser, at one size, is one snapshot. You get 1,000 of them for life with no card, then one flat monthly plan for the whole organisation — so you know what a run will use before you press it.
- Not a trial that expires
- 5,000 snapshots a month on the flat plan
- Nothing per user, nothing per parallel session
TestKase Visual and Percy, side by side
What a team gets from TestKase Visual, with Percy's approach noted where it helps you compare.
| Item | Side by side | Status |
|---|---|---|
| Starting without a suite | A TestKase run takes a list of public page addresses; a Live session capture takes a person and no code at all. Percy captures through its SDKs for Playwright, Selenium, Cypress and Appium and the BrowserStack SDK. | No suite needed |
| Watching a page on a clock | A TestKase page can carry its own daily, weekly or monthly schedule at a time in a named timezone, so a content edit or a third-party script update is caught with nobody starting a build. | Built in |
| Content that moves on its own | A TestKase ignore region is a box you draw, masked out of both images before comparing — you can always see exactly what is excluded. Percy filters dynamic regions with Intelli-Ignore. | Transparent |
| What a snapshot is | On TestKase a snapshot is one page, in one browser, at one size, and that is the unit the allowance counts. Percy meters screenshots — one rendering at one browser and one width — and groups them as snapshots in its interface. | One unit |
| Seats | Neither charges per user: Percy's plans carry unlimited users, and TestKase Visual is one plan for the whole organisation, with nothing per parallel session either. | Both |
| Where it sits | TestKase Visual shares a workspace with the TestKase device farm, the automation runs, the accessibility scanner and the test cases. Percy is part of BrowserStack. | One workspace |
Getting started
Your first review, before lunch
- 1
Add your pages
Paste the public addresses you care about, or capture a state from a Live session. No code, no SDK.
- 2
Approve the first capture
It becomes the baseline for that page, browser, platform and size. Draw ignore regions over anything that moves on its own.
- 3
Review what changes
Every later capture is compared with it. Quiet when nothing moved; Unreviewed in the queue when something did.
Read more on how baselines are keyed, ignore regions and scheduled runs.
Frequently asked questions
One page, captured once, in one browser, at one size. A run over ten pages in one browser is ten snapshots, and a daily schedule over twenty pages is roughly six hundred a month. That is the whole counting rule.
1,000 snapshots as a lifetime allowance, with no card. It is not a trial that expires — it is enough to run a real evaluation on your real pages and decide at your own pace.
No. A run takes a list of public page addresses and opens them in real browsers on our machines. You can also capture any state from a Live session, or upload a folder of PNGs your own pipeline already produces with the command-line uploader. There is no SDK to add to anything.
With ignore regions. You draw a box over the rotating banner or the live counter, and it is masked out of both images before they are compared. You can always see exactly what is not being checked, and everything outside the box is checked at full strictness.
You choose. Approve once and the old baseline stays, for a difference you accept this time only. Approve and update the baseline, and the new picture becomes the one every later capture is measured against. Mark it Bug and a ticket is filed into the tracker you already use.
Yes. A page can carry its own schedule — daily, weekly or monthly at a time in a named timezone — on desktop browsers, with the report emailed to whoever set it up. A content edit or a third-party script change is caught without anyone starting a build.
Capture does: open a Live session on a real phone or tablet, get the screen into the state you want and press Visual, and it holds a baseline like any other capture. Scheduled runs use desktop browsers.
One flat monthly price with 5,000 snapshots a month for the whole organisation. Nothing is charged per user or per parallel session, so everyone who should look at a difference can. Every price is on the pricing page.
Related
- TestKase vs ChromaticWhole-page visual testing for any site, with no Storybook required
- TestKase vs Deque axeThe same engine underneath, a different report on top
- TestKase vs SiteimproveA developer tool rather than a governance platform
- All of Why TestKaseHow we compare with the tools you are probably already paying for
- PricingPer-seat test management and per-thread device testing, priced on the page
Point a run at your pages and see what it finds
No SDK, no suite and no credit card — just 1,000 free snapshots and a review queue.