MarkLayer

Product

MarkLayer featuresWhat's new in MarkLayerPricingSupport the projectAbout MarkLayerPrivacy

Guides

All guidesHow MarkLayer works, in plain EnglishWebsite feedback tools in 2026, twenty-one comparedHow to annotate a website, four waysHow to annotate a PDF for freeHow to annotate an image or screenshotThe best free website annotation tools in 2026, auditedCollecting website feedback without making anyone log inThe Markup.io price hike: what changed and what it costs nowMCP servers for bug reports and visual feedback, comparedGive your AI coding agent visual feedback from a live webpageSending MarkLayer annotations to Jira, Linear, Slack and moreOpen-source website annotation tools in 2026

Use cases

All use casesHow to get client feedback on a staging site without asking them to install anythingPoint an AI coding agent at a UI element on your local dev serverMarkLayer for Design ReviewMarkLayer for QA Bug ReportingMarkLayer for Client FeedbackMarkLayer for Remote TeamsMarkLayer for StudentsMarkLayer for EducatorsMarkLayer for ResearchersMarkLayer for Content CreatorsMarkLayer for MarketersMarkLayer for AgenciesMarkLayer for Freelance Web DesignersMarkLayer for Product Teams

Compare

All comparisonsMarkup.io review: MarkLayer is a free Markup.io alternativePastel vs MarkLayer: a free Pastel alternativeBugHerd vs MarkLayer: a free BugHerd alternativeAnnotateWeb vs MarkLayer: a free AnnotateWeb alternativeJam.dev vs MarkLayer: a free Jam.dev alternativeMarker.io vs MarkLayer: a free Marker.io alternativeUserback vs MarkLayer: a free Userback alternativeRuttl vs MarkLayer: a free Ruttl alternativeLoom vs MarkLayer: a free Loom alternativeHypothesis vs MarkLayer: a free Hypothesis alternativeUsersnap vs MarkLayer: a free Usersnap alternativestagewise vs MarkLayer: a free stagewise alternativeVolley vs MarkLayer: a free Volley alternativeSuperflow vs MarkLayer: a free Superflow alternativeFeedbucket vs MarkLayer: a free Feedbucket alternativeFigma vs MarkLayerHuddlekit vs MarkLayer: a free Huddlekit alternativeAtarim vs MarkLayer: a free Atarim alternativezipBoard vs MarkLayer: a free zipBoard alternativeWebvizio vs MarkLayer: a free Webvizio alternativeBugSmash vs MarkLayer: a free BugSmash alternativeYbug vs MarkLayer: a free Ybug alternativeSureFeedback vs MarkLayer: a free SureFeedback alternativeSimpleCommenter vs MarkLayer: a free SimpleCommenter alternativePageProofer vs MarkLayer: a free PageProofer alternative

Alternatives

All alternativesFree Markup.io alternative: 5 tools comparedFree Pastel alternativesFree AnnotateWeb alternativesFree Jam.dev alternativesThe best free Marker.io alternative, plus 3 more picksFree Userback alternativesFree Hypothesis alternativesBugHerd free alternative: 4 picks, 3 that cost nothingFree Ruttl alternativesFree Usersnap alternativesFree stagewise alternativesFree Loom alternativesThe closest free Huddlekit alternative, plus 3 more picksThe closest free SureFeedback alternative, plus 3 more picksThe closest free Atarim alternative, plus 3 more picksThe closest free Feedbucket alternative, plus 3 more picksThe closest free PageProofer alternative, plus 3 more picksThe closest free Superflow alternative, plus 3 more picksThe closest free Ybug alternative, plus 3 more picksThe closest free SimpleCommenter alternative, plus 3 more picks

Support MarkLayer

By Dean Rusin · Last updated: September 2026

MarkLayer is free for everyone and it will stay free. I pay for the servers myself. If the tool has saved you an hour of screenshots and Slack threads, you can pay what you like towards that bill, once. It buys you nothing. That is the point, and it is what makes it fair to ask.

Support MarkLayer

Or help for free: a Web Store review helps just as much.

What the money actually pays for

Running this is cheap, and that is on purpose: an annotation is a small JSON payload, a share link is a row in a database, and a collaboration room only exists while someone is standing in it. There is no video to transcode and no per-user storage tier to fund. But cheap is not free, and the bill has four lines.

No total is stated here because I am not going to invent one. The honest version is that it is small enough that I absorb it, and that I would rather say so than print a figure I cannot back. Every line above is checkable in the source.

What it does not buy

This is the part most "support us" pages leave vague, so it is the part stated first and in full. Paying changes nothing about your MarkLayer, or anyone else's.

The reason there is nothing to sell is structural rather than generous. MarkLayer is Apache-2.0, so if a paid tier ever appeared, the last free version could be forked and kept running by anybody. Seethe pricing page for that argument in full. A supporter tier would be the first crack in it, so there isn't one.

Free ways to help, which are worth as much

Money is the least interesting thing you can give a project like this. In rough order of how much each one actually moves:

How the payment works

The checkout is pay-what-you-want with a $3 floor, and $5 filled in. It is one payment, not a subscription, so there is nothing recurring and nothing to cancel.

Polar is the merchant of record and handles the payment, the tax and the receipt. None of it touches MarkLayer's servers, and I never see a card number. Polar adds VAT on top where it applies, so the total at $5 is $6.15 in the EU. That is why no button on this page names a price: quoting one the checkout then contradicts would be a small lie.

The receipt arrives by email from Polar. If something is wrong with a payment, write to hello@marklayer.app and I will sort it out.

Where to go next

Why MarkLayer is free, in detailWho builds MarkLayerGuidesAll MarkLayer comparisonsWhat's newPrivacy policy