Logo

Command Palette

Search for a command to run...

Spindle extracts the web into clean, structured data

Send any URL and get normalized content ready for search, agents, and automation workflows.

Features

Built for extraction at scale.

Clean content output, API access, team controls, and usage limits for production workflows.

URL Extraction

Send any URL and receive clean, normalised content in milliseconds. Works on articles, docs, blogs, and SPAs.

Smart Adapters

Automatic adapter selection: lightweight fetch for static pages, Readability for articles, and Playwright for JavaScript-rendered content.

Multiple Output Formats

Get results as Markdown, plain text, JSON, or cleaned HTML — ready for LLMs, search pipelines, or embedding.

Team Workspaces

Organise usage across multiple teams, each with isolated API keys, extraction quotas, and member roles.

API Key Access

Issue hashed API keys with granular permission scopes for secure, programmable access to the extraction API.

Usage Quotas

Per-team monthly extraction limits tied to subscription plans, with real-time counters and quota enforcement.

RBAC & Permissions

Owner, admin, and member roles with fine-grained permission sets enforced on every API request.

Webhooks

Subscribe to extraction and platform events and receive signed webhook payloads to your endpoint in real time.

OpenAPI Reference

Auto-generated OpenAPI 3.0 spec with live request/response examples for every endpoint.