45 free browser tools at /tools/

Forty-five free tools for PDF and drawing work are now live at xenmark.app/tools. No account, no sign-up, no e-mail address, and no upload step.

  • Seven groups: build and edit PDFs, convert, drawing and measurement, inspect and check, registers and logs, markup and revisions, specialist and reference.
  • Page operations: merge, split, extract, delete, rotate, compress, plus page numbers, headers and footers, watermarks, bookmarks and stamps, and flattening annotations into the page.
  • Conversions both ways between PDF and JPG, PNG, BMP, GIF and plain text.
  • Drawing work: measure on a PDF after calibrating from a known dimension, crop a detail out at the drawing’s own scale, overlay two revisions, calculate print and drawing scales, generate a scale bar or a coordinate grid, and look up A0–A6 sheet sizes.
  • Pre-issue checks: page size and rotation against A0–A6, missing and duplicated sheet numbers, blank pages, embedded fonts, image resolution in effective DPI, and DWG/DXF version.
  • Generators that produce a file: drawing register, comment register, sheet index, transmittal, RFI log, snag and punch list, title block templates, and PDF markups exported to Excel.
  • Every file is processed in the page. There is no upload and no server side to these tools: the file is read in the tab, worked on in memory, and written back out by the browser. You can check it — open the network tab, run a tool, and watch nothing leave.
  • Typical limits are 64 MiB per file and 5,000 pages out; merge takes up to 32 files at once. Encrypted PDFs are refused rather than silently mishandled. Each tool lists its own limitations on its page.
  • Every tool has its own page with its own instructions, limitations and questions, and all 45 are indexable.
  • The three typefaces the tools use are served from xenmark.app rather than fetched from Google Fonts, so a tool page makes no third-party request at all. A build check fails the release if any tool page references an off-origin resource.
  • Third-party licences for everything these tools ship are listed at /licences/.

The tools are separate from Xenmark itself. A structured review — numbered comments, revisions, invited reviewers, the Excel register at the end — still lives in a Xenmark project.

Integration API

The read-only Xenmark Integration API is now available at api.xenmark.app.

  • Personal API tokens: create up to five under Account & Security → Connected apps, one per tool, revocable at any time. Your password is never used outside Xenmark.
  • Read your identity and organisation, your notification inbox (comments, replies, mentions) with a cursor for incremental fetching, the projects you are a member of, their drawings and revisions, per-revision review summaries (open, in progress, closed), comments and replies.
  • Every item carries a web_url that opens the drawing or comment directly in Xenmark.
  • Read-only by design: nothing outside Xenmark can create, change or delete anything. E-mail addresses, files, billing and account roles are never returned.
  • Rate limits of 120 requests per hour and 20 per minute per token, with a Retry-After header when exceeded.
  • Documented as runnable requests on Postman, with a Getting Started guide.
  • Published as an OpenAPI 3.0 contract on GitHub (version 1.4.1), with the Postman collection and a release changelog, under Creative Commons Attribution 4.0.

MCP Server for AI Assistants

Xenmark MCP connects AI assistants such as Claude Desktop, Cursor and VS Code to your Xenmark reviews.

  • Ask in plain language: what is new for you, which projects you are on, what is still open on a revision, who raised or replied to a comment. Every answer links into Xenmark.
  • Nine read-only tools over the Integration API: identity, recent activity, projects, drawings, revisions, review summary, comments, replies, and drawing search.
  • Runs on your own machine, talks only to api.xenmark.app, stores nothing, and cannot write to Xenmark.
  • Uses a Personal API token from Account & Security → Connected apps, kept in the assistant’s configuration file only.
  • Install with npx -y xenmark-mcp (Node.js 18 or newer); configuration snippets for Claude Desktop, Cursor and VS Code are in the README.
  • Open source under the MIT licence on GitHub, published on npm, and listed in the official MCP Registry as io.github.Xenmark/xenmark-mcp.

Measurement and Symbol Tools

Measurement and symbol tools are now available in Xenmark.

  • Added Length, Polylength, Perimeter, and Area measurement tools.
  • Set page scale using a preset ratio, custom ratio, sheet format, or calibration from a known distance.
  • Choose whether measurements are displayed in metres, centimetres, or millimetres.
  • Added Check, Cross, Attention, Arrow, and Cloud markups for quick visual review.
  • Measurement points can be edited after placement, with support for adding new corners and moving captions away from drawing details.
  • Add optional text labels to measurements for additional context.
  • Any calculated measurement can be overridden with a manual value, allowing you to show a known dimension instead of the value calculated from the drawing.
  • Choose from ten predefined markup colours designed to stay readable on drawings and in greyscale.
  • Measurements and symbols are included in Comment Plan PDF and project archive exports.
  • The Excel export carries a measurement and symbol register on its own sheet, separate from the comment list.
  • Project Managers and Editors can create measurements and symbols, while Participants can view them.

Excel Export Improvements

Updated the formatting of Excel export reports.

  • Adjusted the location of the first comment reply.
  • Improved text wrapping and cell formatting for exported comments and replies.
  • Made small layout adjustments to improve readability.