MarkLayer

Product

MarkLayer featuresConnect MarkLayer to your coding agentWhat'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 alternativeInflight vs MarkLayer: a free Inflight 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

Inflight vs MarkLayer: a free Inflight alternative

By Dean Rusin · Last updated: October 2026

MarkLayer and Inflight both put a comment layer over a page so reviewers can point instead of describe, and both hand that feedback to an AI coding agent over MCP. They differ on what the page is. Inflight is built for prototypes: a script tag goes into the preview build, each build becomes a version, reviewers leave pinned comments, video replies and poll answers, and the feedback rolls up into next steps for an agent to complete. MarkLayer is built for any page that already exists: paste the URL at marklayer.app and the annotation layer loads over the live site with nothing deployed, or open the free browser extension on localhost or a page behind a login.

The second difference is who pays. Inflight charges $15 to $18 per member a month, with reviewers free. MarkLayer is free with no seats, and neither the reviewer nor the person who starts the review needs an account.

Feature for feature the two are now close. Both pin comments to elements, take video with transcripts, run polls, keep a version per build, password a link, sync Slack threads both ways and give an agent next steps to work through. The differences are in how you get there. Inflight's agent flow wants the widget tag committed on the build it shares; MarkLayer's share_preview takes any URL. Inflight is a per-seat workspace with SSO and a SOC 2 report; MarkLayer is free, anonymous by default and open source, and adds what a shared room is good for: live cursors, a peer-to-peer voice or video call on the page, drawing and measuring tools, an inspector that builds a prompt-ready block, and an MCP server on every link that can also leave its own pins and text suggestions.

Bottom line

Choose MarkLayer when you want the same review loop for free: pins, polls, transcribed video, versions per build and an agent that ticks off next steps, on any URL with no tag to deploy. Choose Inflight if procurement needs SAML SSO and SOC 2 on the vendor, or your team already lives in its per-seat workspace.

On this page

At a glance

FeatureMarkLayerInflight
PriceFreePro $15/member/mo yearly or $18 monthly, 14-day trial; Enterprise custom
Sign-up requiredNo, for anyoneYes for members; reviewers leave feedback under a display name
Install on the pageNone. Paste the URL, or use the free browser extension for localhost and logged-in pages. An optional script tag puts comment mode on your own siteOne script tag in the preview URL or HTML file
What it reviewsAny live website, staging or production, plus PDFs and imagesPrototypes and previews that carry the tag
VersionsYes. An agent's share_preview with the same repo and branch opens the next version, with a switcher between buildsVersion history per project
Password per linkOptional, set by the link's owner; new versions inherit itYes, per build; new versions inherit it
Drawing and shapesFreehand, shapes, arrows, area boxes, textPinned comments on elements
VideoRecorded video notes on a thread, transcribed into the comment textBuilt-in video replies with transcripts, unlimited
Polls and structured questionsYes. Polls from the reviewer or the agent, one vote per person, live talliesYes
Next steps for the agentThe agent writes a checklist from the feedback and ticks items off live in the roomFeedback organized into next steps the agent completes
Screenshot on each pinYes, attached automatically and removable before postingYes, sent to Slack
Real-time live cursorsYesNot advertised
Voice and video calls in the roomYes, peer to peerNo
SlackTwo-way thread sync through the MarkLayer Slack app; one-way to Teams, Discord and any webhookAutomatic screenshots to Slack and two-way thread sync
Task trackersFiles a Linear, GitHub, Jira, Trello, Notion or ClickUp item from a thread, one wayNot advertised
AI coding agent access (MCP)Every share link is an MCP server at /s/<id>/mcp, nothing to install, plus the marklayer-mcp stdio packageRemote MCP at mcp.inflight.co: share_html, share_preview, get_feedback, complete_next_step, list_projects
Agent shares a build for reviewYes, marklayer_share_preview opens a room on any URL; no tag to commitYes, share_preview needs the widget tag committed on that sha; share_html hosts a single HTML file
Agent can leave feedbackYes. Comment pins and exact text suggestions the reviewer accepts as a diffAgent shares builds and reads feedback
SSO and complianceNo SSO; anonymous by defaultSAML SSO and SOC 2 Type 2 on Enterprise
Open sourceYes (Apache-2.0)No
Best forReviewing any page that already exists, with or without an agentDesign and product teams reviewing prototypes build by build

About Inflight

Inflight is a paid feedback layer for prototypes, installed with one script tag on a preview URL, with video replies, polls, Slack sync and a remote MCP server for coding agents.

About MarkLayer

MarkLayer is a free, open-source web app for annotating any live webpage. Paste a URL atmarklayer.app and draw, comment, arrow, or highlight directly on the page in your browser — no install, no account, no sign-up. Share a single link and anyone can open the annotations in any browser. A free Chrome extension is available for the sites the web app cannot embed, such as pages behind a login, but it is optional and never required to view a share link. There is no paywall and no trial period.

Inflight asks for a script tag in the build and a seat per member. MarkLayer asks for the URL. Both now give an agent versions, polls, transcribed video and a checklist to work through.

When to choose MarkLayer

When to choose Inflight

Frequently asked questions

Is MarkLayer a free Inflight alternative?
Yes for most teams: MarkLayer is free, needs no script tag, and neither the reviewer nor the person who started the review needs an account. It covers versions per build, polls, transcribed video notes, a next-steps checklist for the agent, link passwords and two-way Slack threads. It does not offer SAML SSO or a SOC 2 report, and it does not host standalone HTML files.
How much does Inflight cost?
Per its pricing page on 16 October 2026: Pro at $15 per member a month billed yearly or $18 monthly, with a 14-day trial, free reviewers and unlimited video; and an Enterprise plan at custom pricing with SAML SSO and SOC 2 Type 2. MarkLayer has no plans.
Do I need to add anything to my page for MarkLayer?
No. Paste a public URL at marklayer.app and the page loads through MarkLayer's proxy with the annotation layer on top. For localhost or a page behind a login, the free Chrome or Firefox extension overlays your own tab instead. Inflight needs its script tag in the preview URL or HTML file, and its share_preview tool requires the tag to be committed.
How do the two MCP servers differ?
Inflight's remote server at mcp.inflight.co lets an agent share an HTML file or a preview build, read the feedback and complete a next step. MarkLayer's is on every share link at /s/<id>/mcp with nothing to install, and the marklayer-mcp package covers clients that only run local servers. Its tools let an agent read the page, watch the room live, acknowledge, resolve, dismiss or reply, leave its own comment pins and propose exact text edits the reviewer accepts as a diff.
Does MarkLayer do video?
Yes. A reviewer can record a short video note on a thread; it plays back inline and its speech is transcribed into the comment text, so an agent reading the room gets the words. Voice notes are transcribed the same way.
Does MarkLayer keep versions of a prototype?
Yes, when an agent shares builds. Calling marklayer_share_preview with the same repo and branch as a room it already holds opens the next version, and reviewers step between builds with a switcher. A protected room's password carries over to the next version. An ordinary room still belongs to one URL and re-anchors as the page changes.
What happens to a MarkLayer link if nobody claims it?
It is deleted 90 days after its last view, comment or edit. Claiming it with the free magic-link account removes the idle clock. Inflight projects live in a member's workspace for as long as the subscription does.

Try MarkLayer

Paste any URL at marklayer.app and annotate the live page in your browser. No install, no account, no sign-up. Recipients of your share links don't need to install anything either.

Annotate a page

Or add the free Chrome extension for sites the web app cannot embed, such as pages behind a login.