1NX

One sheet of paper,
room for it all

  1. Sketch drafts
  2. Import diagrams
  3. Spread out docs
  4. Paste code
  5. Ship the plan

All of it happens on one canvas.

Runs on your machine only. Your content lives on your own computer — no cloud storage, no network calls.

No sign-up, no template picker — one click and you're on the canvas.

A lightweight, local experience

Open and go,
Fully local, no sign-in required!

No sign-in, and no need to move files to the cloud first. Open the canvas and work directly with images, documents, and diagrams on your computer.

No sign-in required

No registration and no template picker. Open it and you're on an editable blank canvas.

Work directly with local files

Import images, PDFs, and diagrams directly, then view, arrange, and keep working with them on the canvas.

Processing stays on your device

No uploads required. Your content, processing, and results all stay on your device.

Basic shapes

Draw it first

Sketches, formal flowcharts, UI mockups, and mind maps share one toolset and one sheet of paper. Draw at whatever fidelity the idea is at — no need to decide what kind of file this is first.

Infinite canvas

The canvas never fills up. Draw wherever thought goes, and zoom to 10% to take in the whole picture at once.

Flowchart

Pick a shape and start connecting — the connectors find their own way. If the layout gets messy, one click re-arranges it; no hand-aligning every line.

Wireframe

Nav bars, forms, cards, and dialogs are ready-made components. Drag them out and you have a screen you can walk people through.

Mind map

Twelve layouts, eight color themes. Drag one node and the whole tree re-arranges itself. Collapse, notes, boundaries, and relation lines are all there.

Tables & swimlanes

Rows, columns, and lanes keep themselves aligned — adding a row never bends the rest of the diagram.

Hand-drawn style

A sketchy look invites feedback. When it's time to deliver, one switch turns it into clean lines.

Import & convert

Already written? Don't redraw it

Mermaid from your docs, PlantUML from your repos, draw.io and Visio archives, mind maps exported from other tools — drop them in and they become canvas elements.

graph LR
  A[Order] --> B{In stock?}
  B -->|Yes| C[Ship]
  B -->|No| D[Restock]
Order In stock? Restock Ship

What's on the right areelements, not an image— drag a node away, reword a label, swap the colors, and keep drawing.

Becomes editable elements

  • Mermaid
  • PlantUML
  • Markdown
  • XMind.xmind
  • OPML.opml
  • draw.io.drawio ·.dio ·.xml
  • Visio.vsdx ·.vsdm ·.vdx
  • Excalidraw.excalidraw

Nodes, connectors, and colors all come through as canvas elements you can keep editing. The PlantUML engine runs in your browser — source never leaves your machine.

Originals, spread open

  • .pdf
  • .docx
  • .pptx
  • .xlsx
  • .md
  • .txt

No format conversion, no lost originals — drop a file in and page through it right on the canvas.

Becomes highlighted code blocks

  • .ts
  • .py
  • .go
  • .rs
  • .java
  • .cpp
  • .swift
  • .vue
  • .html
  • .css
  • …30+ languages in all

Highlighting follows the language, and web code can render live right there.

Even the formats we can't convert get an answer: legacy binary .vsd prompts you to save as .vsdx in Visio first; Axure .rp is recognized, with an “export SVG, then import” path laid out.

Documents and code

The original sits right on the canvas

Drag in a PDF, a contract, a report, or a piece of code. They're not attachments waiting to be downloaded — they're content you page through and read right on the canvas.

Code block

Syntax highlighting follows the language. Write web code and see it rendered on the canvas immediately.

// order.ts export const settle = (order: Order) => { if (!order.paid) return "unpaid"; return ship(order); };

Document preview

Page through one at a time, or spread all pages out side by side. The original file stays inside the element and travels with the canvas.

Image editing

Images are material, not attachments

A pasted screenshot usually needs one more cut. Trim the excess, mask the sensitive bits, stitch several into one — all on the canvas, without bouncing to an image editor.

Crop Drag the frame to recompose. The original is recoverable at any time.
Slice Cut a long screenshot into sections — place them separately, talk through them separately.
Mosaic & erase Blur out names and figures, or wipe away a patch of background.
Collage Combine several images into one layout, margins aligned automatically.

Local image intelligence

HD enhancement & smart background removal

Both features run entirely on your device. Your images are never uploaded or sent elsewhere.

Performance at scale

A full canvas shouldn't lag

Canvases get heavy with use — that's the honest problem with every whiteboard. We manage it like a test that can fail: every change runs a 10,000-element drag-and-zoom benchmark in a real browser, and a regression blocks the release.

Below is the latest passing benchmark — measurements, not marketing.
Scenario Measured What it means
Dragging 10,000 on-screen elements 9.5 ms Frame time, p95. The 60fps budget is 16.7 ms — half of it still to spare.
Dropped frames while dragging 0.23 % Share of frames over the 60fps budget — about two in a thousand.
Zooming out to 10% 5 ms From wheel input to screen response, p95.
Twenty 4K images ↓ 70 % What tiered previews save versus full-size decoding, with the cache capped at 192 MiB.

Measured on Chromium 150 and an Apple M1 Max, on the real Canvas2D render path, with all 10,000 elements in view; frame intervals come from performance.now() wall-clock time. The benchmark script and its history ship with the codebase.

Side by side

We started from Excalidraw

We keep Excalidraw's familiar canvas, hand-drawn style, and file compatibility, then bring mind maps, documents, code, image tools, and AI generation onto the same canvas.

The comparison reflects the three products' public releases as of mid-2026. When this table goes stale, we'll fix the table — not the standard.
Dimension 1NX Excalidraw draw.io
First minute Opens straight onto the canvas. No sign-up, no storage picker, no template picker Also opens straight to drawing Pick a storage location, a file name, and a template — three dialogs before you see a canvas
Local files and history Open local files directly, save back in place, and keep automatic version history Saves locally in the browser; file import and export are manual Supports local files; history depends on the selected storage
Mind map Native. Twelve layouts, drag one node to re-arrange the tree, XMind imports down to the color theme No native mind maps — you draw the boxes by hand Tree layout, node positions maintained by hand
Documents and code Page through PDF, Word, PPT, and Excel files; highlight code and render it live Documents become images; code is plain text Documents become images or links; code is plain text
Image editing Crop, slice, mosaic, collage, upscale, and remove backgrounds — all processed on your device Crop only Essentially none
AI generation Generate flowcharts, mind maps, pages, and presentations from a prompt, then keep editing the result Generates editable flowcharts from text Generates and modifies editable diagrams
File interchange Reads draw.io, Visio, XMind, Mermaid, PlantUML Mermaid converts; draw.io and mind-map files don't open Reads Visio; mind-map formats don't open
Deliverables Export PNG, SVG, PDF, web pages, and editable PPTX files Export PNG, SVG, and source project files Export images, PDF, HTML, and source project files
Performance policy The 10,000-element benchmark is public; a regression blocks the release No public benchmark No public benchmark

Your next diagram starts here

No sign-up, no template — past this step it's just the canvas.