Bring Vision to Your Apps

Essential Vision Tools & APIs for Businesses & Developers

Access over 150 API endpoints → from one platform. PixLab brings together ID document scanning, agentic desktop automation, document intelligence, background removal, and a unified Vision Platform for developers and business teams. Build production workflows across cloud, browser, desktop, and on-premises deployments.

Trusted by Product Teams and Developers Worldwide

Creative Zone - PixLab client
Media Hub - PixLab Client
Hub People - PixLab client
Symisc - PixLab Client
GVIC - PixLab client
1.5B+
Monthly Requests Served
Monthly API traffic ↗ processed globally
99.9%
Uptime Reliability
Built on enterprise-grade infrastructure
150+
Active API Endpoints
API Endpoints expanding continuously
Unified API Platform

One Platform for Vision, Document, and Identity APIs

Build with a unified API stack for agentic desktop automation, document intelligence, content moderation, ID workflows, and media transformation. Test quickly, manage keys centrally, and deploy production features without stitching together disconnected services.

Facial Authentication icon

FACEIO Facial Authentication

Enable passwordless sign-in and identity verification on web and mobile with FACEIO, powered by secure, privacy-first facial recognition.

Start with FACEIO
ID Scan & Extract API icon

DOCSCAN ID & Document Extraction

Parse passports, national IDs, and driver's licenses from 197+ countries into normalized JSON. Supports 11,000+ document types with lightweight integration.

Explore ID Scan API
Vision Workspace + VLM APIs icon

Vision Workspace + VLM APIs

Extract structured data, answer document questions, and automate image understanding with vision-language workflows powered by leading Vision Language Models.

Explore Vision Platform
Creative Tools icon

Creative and Media Tooling

Build faster with AI Photo Editor, AI Video Editor, Annotate, Creative Toolbox, Convert Box, and Bulk Image Background Removal in production-ready browser workflows.

Explore Creative Tools
ID Document Scanning API

DOCSCAN API for Global ID Document Scanning

Extract structured JSON from 11,000+ identity document types, including passports, driver's licenses, national IDs, and supporting documents across 197+ countries and territories. DOCSCAN is designed for document intake, onboarding forms, record processing, and back-office data entry.

  • Document Identification Instantly recognize and classify passports, national IDs, and driver's licenses before data extraction begins.
  • Precise Data Extraction Extract full name, ID number, date of birth, address, MRZ code, and more from any supported document in real time.
  • Privacy-First Processing All processing runs strictly in-memory. Zero persistent storage, zero retained images - enforced by default.
docscan.py
Python
# ID Scan and Extract - Python code sample
# Endpoint: https://pixlab.io/endpoints/docscan

import requests

req = requests.get('https://api.pixlab.io/docscan', params={
  'img':  'https://example.com/passport.jpg',
  'type': 'passport',  # 'idcard' | 'passport' | 'driverslicense'
  'key':  'PIXLAB_API_KEY', # Get yours at console.pixlab.io
})

reply = req.json()

if reply['status'] != 200:
    print(reply['error'])
else:
    # Parsed fields returned from the document
    fields = reply['fields']
    print("Issuing Country: "  + fields.get('issuingCountry',  'N/A'))
    print("Full Name:        "  + fields.get('fullName',       'N/A'))
    print("Document Number:  "  + fields.get('documentNumber',  'N/A'))
    print("Date of Birth:    "  + fields.get('dateOfBirth',    'N/A'))
    print("Address:          "  + fields.get('address',        'N/A'))
    print("MRZ Code:         "  + fields.get('mrz',            'N/A'))
REST · No SDK required · JSON response Full reference →

MRZ + Non-MRZ Coverage

Process passports, ID cards, and licenses with or without MRZ using one consistent DOCSCAN workflow.

Normalized JSON Output

Return standardized fields such as full name, document number, dates, and address for direct use in backend and document intake workflows.

Face Crop + Quality Signals

Use extracted face crops and image quality indicators in downstream applications and manual document review workflows.

Image APIs & Local Models

Production Image APIs and Local Vision Models

Use focused REST endpoints for background and watermark removal, then explore small vision models in development for browser automation, OCR, and image understanding.

bgremove.py
Python
# Background removal with a public image URL
import base64, requests

reply = requests.get(
    'https://api.pixlab.io/bgremove',
    params={
        'img': 'https://example.com/product.jpg',
        'key': 'PIXLAB_API_KEY'
    }
).json()

if reply['status'] != 200:
    print(reply.get('error', 'Request failed'))
else:
    img_data = reply['imgData']
    with open('bg-removed.png', 'wb') as f:
        f.write(base64.b64decode(img_data))
    print('Saved bg-removed.png')
INPUT
Input image for background removal API
OUTPUT
Background removed output example
GET /bgremove

Background Removal API

Isolate the main subject and remove the background with pixel-accurate segmentation. Ideal for product catalogs, ad creatives, profile photos, and automated media pipelines.

  • High-Precision Subject Segmentation Automatically detects foreground objects without manual masking, making output reliable across varied scenes.
  • Flexible Output Delivery Receive image data as base64 by default, with optional direct file link output when object storage integration is enabled.
  • Scalable Batch Workflows Pair with Bulk Image Background Removal for high-volume processing.
POST /txtremove

Text & Watermark Remove API

Remove text overlays, captions, and watermark artifacts using inpainting-based reconstruction. Output remains natural for downstream editing, publishing, or model ingestion workflows.

  • Automated Inpainting Reconstructs removed regions so cleaned assets can be reused in professional creative and content operations.
  • Simple POST Integration Upload local files as multipart form data and get clean output in the same JSON response pattern used by other PixLab endpoints.
  • Composable with Other APIs Chain cleaned output into OCR, translation, and document extraction flows for end-to-end automation.
txtremove.py
Python
# Remove text/watermark from a local image
import base64, requests

with open('./watermarked.jpg', 'rb') as image_file:
    req = requests.post(
        'https://api.pixlab.io/txtremove',
        files={'file': image_file},
        data={'key': 'PIXLAB_API_KEY'}
    )

reply = req.json()
if reply['status'] != 200:
    print(reply.get('error', 'Request failed'))
else:
    with open('cleaned.png', 'wb') as f:
        f.write(base64.b64decode(reply['imgData']))
    print('Saved cleaned.png')
WATERMARKED
Image with text watermark before cleanup
CLEANED
Image after text and watermark removal
In development · Local inference

PixWeb & PixVLM Small

PixWeb is being developed to interpret browser-page screenshots for UI automation. PixVLM Small targets OCR, object recognition, captions, and image-to-JSON extraction for applications that need compact image-understanding models.

  • Browser-Page Understanding PixWeb targets visible interface text, controls, forms, and page state, producing observations for an integrating planner or controller.
  • OCR & Image Understanding PixVLM Small is intended for OCR, object recognition, captions, and structured image-to-JSON fields.
  • Browser & Edge Deployment Targets Both projects are being developed for local inference with WebGPU, WebAssembly, and ONNX deployment targets.
local-vision.targets
Development Preview
PixWeb Browser Agents

Browser screenshot

visible_text · controls · forms · page_state

PixVLM Small Image Understanding

Application image

OCR · objects · captions · image_to_json

WebGPU WebAssembly ONNX
Model downloads, browser demos, compatibility details, and measured benchmarks will be published with tested releases.
Think-Act Desktop Agent

Desktop automation for real work

Think-Act helps teams work with documents, screenshots, OCR, writing, research, and repeatable desktop tasks. Define the job, review supported activity, and keep important actions visible and under your control.

Documents & OCR PDFs, scans, receipts, screenshots and contracts.
Repeatable Tasks Save local Skills and coordinate multi-step jobs.
Desktop Context Screens, recordings, files and supported local tools.
Approval Controls Review consequential actions before they run.
Browser-Based Media Analysis

Media Forensics in Your Browser

Inspect images, video, audio, and text with PixLab Forensic while keeping core analysis local to your browser.

Available Now forensic.pixlab.io

PixLab Forensic: Browser-Based Media Analysis

Inspect images, video, audio, and text in one media forensics workbench. Review metadata, GPS data, hashes, image indicators, waveforms, spectrograms, and text references. Core inspection runs locally in your browser, so source media is not uploaded.

Connected image assessment and map services run only when you enable and request them.

Developer Workflow

Developer Experience from Sandbox to Production

Start with tested examples, validate payloads in the workspace, and move into production with endpoint-level control and predictable outputs.

Generate Your First API Key
Use Cases & Workflows

Scalable & Unified APIs at Your Fingertips!

These examples reflect common production patterns across fintech, commerce, logistics, operations, and creator tooling. Use production-ready APIs, browser tools, and mobile apps to move from proof of concept to release with less integration overhead.

ID document scanning and structured field extraction using the DOCSCAN API
ID Scan API

ID Document Scanning

Identify passports, visas, and national IDs, then return normalized fields for onboarding forms and document intake workflows.

Open DOCSCAN Reference
Vision Platform document Q&A - asking questions over contracts and invoices
Vision LLM API

Document Q&A

Ask questions over contracts, invoices, forms, and reports - and return structured answers using vision-language models.

Explore Vision LLMs
Content moderation - NSFW detection and automatic blur applied to unsafe images
Content Moderation API

Content Moderation

Score image uploads for adult or graphic content using the NSFW endpoint, then automatically blur or reject unsafe assets.

Try NSFW Endpoint
Face detection and privacy blur applied to human faces in an image
Face Detection API

Detect & Blur Faces

Detect all human faces in an image or video frame, then apply a privacy blur - using just two PixLab API calls.

Try FACEDETECT
Background removal - subject isolated from image background using deep learning
Background Remove API

Product Image Background Removal

Remove backgrounds from product shots, portraits, and creative assets with a single API call - no manual masking needed.

Try BG-REMOVE
Convert Box web interface for media and document format conversion in the browser
Media Conversion

Media & Document Conversion

Convert between 239+ image, video, audio, and document formats in-browser or via API - no installs, no server setup, batch-ready.

Open Convert Box
Authentication, Documents & Automation

Passwordless Auth, ID Document Scanning, and Desktop Workflow Automation

Combine FACEIO for passwordless sign-in, DOCSCAN for global identity document extraction, and Think-Act for supervised desktop and document workflows.

Authentication Framework

FACEIO: Passwordless Facial Authentication

Add face-based login to any web application in minutes. No passwords or OTPs, just a camera and a few lines of JavaScript, with liveness detection and anti-spoofing.

Integrate FACEIO
FACEIO passwordless facial authentication flow for secure sign-in

Intelligent Workflows

Combine PixLab APIs to build connected workflows for authentication, document data extraction, analysis, and automated reporting.

  • Document Intake & Authentication Extract ID document fields with DOCSCAN, then add passwordless facial authentication with FACEIO ↗.
  • Invoice & Contract Auditing Ask questions over uploaded PDFs, contracts, and invoices using the Vision LLM API to extract key clauses and figures instantly.
  • Desktop Workflow Automation Use Think-Act for supervised work with documents, screenshots, research, writing, and repeatable desktop tasks.

150+ API Endpoints for Production Workflows

Browse the PixLab API catalog for ID document scanning, image and video processing, OCR, content analysis, automation, and more. Each reference focuses on the request format, response fields, and integration details developers need.

  • 150+ documented endpoints in one searchable catalog
  • Request parameters, response fields, error handling, and code samples
  • APIs for documents, images, video, moderation, OCR, and automation
PixLab API endpoint catalog and developer documentation
Vision Platform

Build, Test, and Ship Faster with PixLab Vision Platform

Prototype in the workspace, validate with real payloads, and deploy through endpoint APIs with consistent behavior across environments.

PixLab Vision Platform workspace - testing OCR and VLM workflows with real document payloads

Vision Workspace and API Docs in One Loop

Test OCR and VLM workflows with real payloads, then move directly into implementation with endpoint docs and examples.

  • Upload real files and test OCR, VLM parsing, and document Q&A in one workspace.
  • Validate extracted fields and structured outputs before writing production integration code.
  • Move directly from workspace testing to endpoint docs, request examples, and implementation references.
Open Vision Workspace
Enterprise

On-Premises and Enterprise Deployment

Run the full PixLab API stack behind your own firewall. Built for regulated industries requiring air-gapped environments, custom SLAs, and dedicated infrastructure.

  • Air-gapped & private cloud deployment
  • Covers ID Scan, OCR, Vision LLM & Media APIs
  • GDPR, HIPAA & financial compliance ready
Explore On-Premises
Mobile Apps Hub

PixLab Mobile Apps Hub Built on the Same APIs You Use

Explore PixLab iOS apps for video editing, photo editing, OCR scanning, and live translation in one Mobile Hub. Each app is powered by the same APIs available to developers.

AI Photo Editor

Full-featured photo editor for iOS - AI background removal, filters, layers, and creative effects on the go.

View iOS Product Page
AI Photo Editor - iOS app interface showing creative editing tools

World Lens

Point and translate - live on-screen translation of text in the real world, powered by PixLab OCR and translation APIs.

Four apps, one hub, one API foundation.

These apps are built on the exact same REST APIs available to every developer. Explore our mobile hub, or start using our APIs to build your own.

Open Source SDKs and Native Libraries

Build Locally with Native C and C++ Libraries

Run vision, inference, and data workflows in embedded, desktop, or edge environments when local execution and runtime control matter.

SOD

Embedded computer vision and machine learning library in C for real-time object detection and face recognition in CPU-first environments.

SyNumPy

C++ NumPy file reader/writer - read and write .npy and .npz array files from C++ without Python, for ML pipelines.

Tiny Dream

Stable Diffusion inference in pure C/C++ - generate images from text prompts on CPU without Python or PyTorch.

ART

Real-Time ASCII Art C Library - transform images and video frames into ASCII art at runtime with configurable density.

Explore PixLab's open source libraries and start building locally.

Open Downloads
Platform Overview

Build Vision Apps Faster with APIs, SDKs, and Tools

From OCR and ID document scanning to media processing, desktop automation, media forensics, and local vision models, PixLab provides practical building blocks for production vision products.

Vision Platform and OCR

Chat with documents, extract structured data from any layout, and build RAG pipelines using the Vision Platform and VLM API.

Facial Authentication & ID Scanning

Add passwordless facial login with FACEIO, and extract structured fields from 11,000+ document types across 197+ countries with DOCSCAN.

Think-Act Desktop Automation

Use Think-Act for supervised document work, screenshots, research, writing, and repeatable tasks across Windows and macOS.

On-Premises & Enterprise

Run PixLab APIs behind your own firewall with full on-premises deployment. Air-gapped environments, custom SLAs, and dedicated infrastructure for regulated industries.

FAQ

Common Questions About PixLab APIs & Tools

Straightforward answers for teams evaluating PixLab or planning an integration.

Browse API Endpoints
What can businesses and developers build with PixLab?
PixLab provides APIs and tools for ID document scanning and field extraction, image and video processing, media forensics, browser automation, document workflows, and desktop automation.
How do I start using the PixLab APIs?
Create an API key in the PixLab Console, choose an endpoint from the API catalog, and send your first REST request using the documentation and code samples.
Does DOCSCAN verify identity or authenticate ID documents?
No. DOCSCAN identifies supported document types and extracts structured fields from passports, ID cards, driver's licenses, visas, and related documents. It does not authenticate documents, verify identity, or perform KYC or AML checks.
Can PixLab support high-volume image and media processing?
Yes. PixLab REST APIs can be integrated into batch and high-volume production workflows. Monthly plans are available, while throughput and usage limits depend on the selected plan and endpoint.
What are PixLab Forensic, PixWeb, and PixVLM Small?
PixLab Forensic is an available browser-based workbench whose core media inspection runs locally. PixWeb and PixVLM Small are in development for browser automation, OCR, image understanding, and local inference.
Ready to Build?

Launch Vision Features Without Rebuilding Your Stack

Use PixLab to build, test, and deploy ID scanning, document processing, OCR, automation, and media workflows with fewer moving parts.