Sign in, complete checkout, then manage billing, license keys, and device access for your WebSplit browser workspace in one calm place.
New here? Create an account below — use the email you pay with. Visit product site
Log in to unlock your subscription, payment access, and license devices.
Use the same email you use for checkout, so purchase and account identity stay aligned.
Open the Stripe payment link from the portal and finish your subscription.
Return to the portal to refresh billing, read your keys, and manage device access. After a revoke, wait 24 hours before activating that key again.
The Stripe payment link only appears after login, so purchase and account identity can never drift apart.
Every active subscription provisions up to two keys, and each key is bound to a single device.
Revoking a device starts a 24-hour cooldown, slowing license sharing without punishing legitimate machine moves.
One window for every web app, tool, and note you juggle.
WebSplit is a cross‑platform desktop app that lets you run many live web pages side‑by‑side on a single zoomable, pannable canvas — alongside built‑in productivity widgets (notes, todos, kanban, whiteboard, timers, Git, an API tester, and more). Instead of drowning in browser tabs and separate apps, you arrange everything you need for a task in one workspace, switch between workspaces instantly, and pick up exactly where you left off.
It's local‑first: your workspaces, bookmarks, and widget content live on your machine, not in the cloud. Updates are delivered automatically in‑app, so you always stay on the latest version.
Cmd/Ctrl + 1–9 or the command palette.Cmd/Ctrl + K) — Fuzzy‑search every action: create widgets, switch workspaces, toggle tools, run layout commands.| Widget | What it does |
|---|---|
| Web | Embed any URL as a live, interactive webview. |
| Notes | Free‑form notes with backlinks to clipped web content. |
| Todo | Simple task list; convertible into a Kanban board. |
| Kanban | Columns and cards for tracking work. |
| Whiteboard | Sticky notes, shapes, and connecting arrows/lines for brainstorming. |
| Focus Timer / Pomodoro | Time‑boxed focus sessions. |
| Read Later | Clip selections from web widgets and turn them into notes. |
| Image | Pin images from a URL, file, or paste — cached locally for fast, offline display. |
| Git | View status, branches, and commits, and stage/commit for a local repository. |
| API Tester | Send HTTP requests (method, headers, body) and inspect responses. |
| iframe Compare | Load two URLs side‑by‑side for visual comparison. |
| AI Chat | Chat with an LLM (OpenAI, Anthropic, Ollama, OpenRouter, or a custom endpoint). |
| Custom | Build your own text / HTML / URL widget with custom title, icon, and fields. |
Workspaces
Cmd/Ctrl + T — New workspaceCmd/Ctrl + W — Close workspaceCmd/Ctrl + 1–9 — Switch workspaceWidgets
Cmd/Ctrl + N — New web widgetCmd/Ctrl + Shift + N — New notes widgetCmd/Ctrl + Alt + K — New kanban widgetCmd/Ctrl + Alt + W — New whiteboard widgetCmd/Ctrl + Alt + G — New git widgetView & Navigation
Cmd/Ctrl + K — Command paletteCmd/Ctrl + B — Toggle bookmarksCmd/Ctrl + R — Toggle rulerCmd/Ctrl + P — Toggle color pickerCmd/Ctrl + + / - / 0 — Zoom in / out / resetCmd/Ctrl + Scroll — Zoom at cursorShift + Drag — Pan canvasCmd/Ctrl + / — Show all shortcutsLayout snapping
Cmd/Ctrl + Shift + ← / → / ↑ / ↓ — Snap to left / right / full / bottomHistory & files
Cmd/Ctrl + Z / Cmd/Ctrl + Shift + Z — Undo / redoCmd/Ctrl + Shift + E / Cmd/Ctrl + Shift + I — Export / import workspaceAccessibility
Cmd/Ctrl + Alt + H — High contrastCmd/Ctrl + Alt + +/-/0 — Font size up / down / resetCmd/Ctrl + Alt + M — Performance mode(Move selected widgets with the arrow keys; hold Shift for larger steps.)
arm64 for Apple Silicon, x64 for Intel..dmg and drag WebSplit into Applications.After the first launch, WebSplit checks for updates automatically and installs them in the background, so you stay on the latest version.
By default, closing a workspace removes it (with an instant Undo toast). Turn on Memory Mode (Options panel) to make deletions non‑destructive:
Memory Mode also governs AI automation: when it's on, the MCP delete_workspace tool soft‑deletes to Trash rather than removing a workspace outright, so an agent can never permanently destroy your work without a separate purge.
WebSplit embeds a local Model Context Protocol (MCP) server, so AI agents and LLM tools can inspect and operate your workspace programmatically. It runs on loopback only (127.0.0.1:4310 by default) and speaks JSON‑RPC over HTTP.
Two ways to use it, both from the MCP Control panel:
cURL for any tool.The AI Chat widget can also call these tools directly when Enable MCP tools is turned on.
| Area | Tools (examples) |
|---|---|
| State | get_state, list_workspaces, list_widgets |
| Workspaces | create_workspace, rename_workspace, focus_workspace, delete_workspace |
| Trash (Memory Mode) | list_trash, restore_workspace, purge_trash |
| Widgets | create_widget_by_type, add_widget, update_widget, delete_widget |
| Notes / Todo / Kanban | notes.set_text, todo.add_task, kanban.add_card, kanban.move_card, … |
| Whiteboard / Read Later / API Tester / Image | whiteboard.add_item, readlater.add_clip, apitester.set_request, image.set_source, … |
| Browser control | web.open, web.click, web.type, web.read_snapshot, web.extract_links, web.screenshot, … |
Every tool call passes through a policy you configure in the MCP Control panel:
web.* tools to drive embedded pages.confirm flag when enabled.