Free & Open-Source Developer API Suite

The Ultimate Device Mockup API

Instantly generate pixel-perfect device mockups, download social media content — all through clean, free REST APIs. No API key. No sign-up. Just ship.

Explore

Documentation

Developer API Guide

Integrate our powerful utility APIs directly into your workflow with standard HTTP requests.

API Authentication

To use our APIs, you must include your secret token in the request headers. Get your token from the Dashboard.

x-api-token: YOUR_SECRET_TOKEN

1. Device Mockup API

POST/api/mockup

Send a multipart/form-data POST request containing your image file and the target device ID. The API returns a fully composited PNG mockup ready for download or display.

Parameters (FormData)

imagerequired
The screenshot file — PNG, JPG, or WebP.
deviceIdrequired
Target device frame. Supported: iphone15, macbook.
example.js
const formData = new FormData();
formData.append('image', screenshotFile);
formData.append('deviceId', 'iphone15'); // or 'macbook'

const response = await fetch('/api/mockup', {
  method: 'POST',
  body: formData,
});

const blob = await response.blob();
const imageUrl = URL.createObjectURL(blob);

Scale Your Ambition

Start for free. Upgrade to Pro for just $1/day and get massive daily limits.

Hobbyist
$0/ 24h
  • 20 API Calls / Day
  • Standard Social Tools
  • Public Community Support
  • CORS Enabled
Developer Plus
$10/ month
  • 100 API Calls / Day
  • All Social Tools
  • Priority Support
  • No Rate Limiting (Burst Allowed)
Best Value
Professional
$1/ day
  • 100 API Calls / Day
  • Full AI Suite (Grammar, Resume)
  • Priority Image Processing
  • Private API Endpoint Access
  • Premium Dev Support
Enterprise
Custom
  • Unlimited API Scalability
  • Custom Route Implementation
  • Dedicated Account Manager
  • SLA Guaranteed 99.9% Uptime

Why QalbeTools

Why Use the QalbeTools Dev API?

From indie developers to growing startup teams, here is why QalbeTools is the go-to choice for professional, production-ready API tooling — at zero cost.

Realistic Device Mockups Dramatically Increase Engagement

Placing your app or website screenshot inside a realistic iPhone 15 or Apple MacBook frame instantly elevates perceived quality. Research in UX consistently confirms that contextual screenshots inside hardware frames drive significantly higher click-through rates on landing pages, app store listings, and investor decks — because they help users immediately visualize the product in real life.

Whether you are building an app portfolio to attract clients, crafting a Play Store or App Store product page, preparing pitch materials for investors, or simply generating polished marketing graphics for social media — a professional device mockup removes doubt and communicates attention to detail at a glance. The QalbeTools API automates this entire workflow in a single HTTP call.

No Photoshop, No Figma — Results in Under 500ms

Traditional mockup workflows demand expensive software like Adobe Photoshop or Figma, along with hours of manual work: opening smart object layers, scaling screenshots precisely, adjusting corner masks, exporting the final composite. For teams running continuous deployment cycles, this manual step is a bottleneck.

The QalbeTools Mockup API is powered by the Sharp image processing library — one of the fastest Node.js imaging engines available. It automatically detects the transparent screen area of each device frame, calculates the correct target dimensions, applies mathematically precise corner radius masking, and composites your screenshot into the frame — all in a single server-side operation with sub-500ms response times.

This makes it a perfect fit for CI/CD pipelines where app store screenshots must be regenerated after every release, or for SaaS products that let end-users automatically generate their own mockups without any human design intervention.

Completely Free — No API Key, No Credit Card, No Rate Limits

Unlike commercial alternatives such as Smartmockups, Placeit, or MockMagic that charge between $20 and $60 per month for API access, QalbeTools is entirely free and open-source. There is no API key to generate, no OAuth flow to implement, no credit card to register, and no usage dashboard to monitor.

For solo developers, indie makers, and early-stage startups working within tight budgets, this means you can ship polished marketing assets and media download features on day one — without infrastructure cost or subscription overhead eating into your runway.

Framework-Agnostic: Works With Any Stack, Any Language

QalbeTools APIs are standard REST endpoints with no proprietary SDK requirements. They work natively with any HTTP client — fetch(), axios, curl, PHP cURL, Python requests, Kotlin OkHttp, or any tool capable of making HTTP calls.

The mockup endpoint accepts standard multipart/form-data — identical to a plain HTML file input — making it trivially simple to integrate into any existing file upload flow. The downloader endpoints accept a minimal JSON body and return consistent, predictable schemas regardless of whether you are fetching from Facebook or Instagram, so your parsing logic stays the same.

Whether you are running Next.js 14, a Laravel backend, a WordPress plugin, a Flutter mobile app, or a simple Node.js automation script — QalbeTools integrates without friction, without library dependencies, and without configuration.

Social Downloaders With Multi-Method Fallback for High Uptime

Building a content aggregation platform, media archive tool, or social analytics system? The Facebook and Instagram downloader APIs give you reliable, structured access to public social media content without you having to maintain brittle, undocumented scrapers yourself.

The Facebook Downloader returns multiple quality variants (HD and SD), thumbnail URLs, and post metadata — everything needed to build a polished download interface. The proxy endpoint injects Content-Disposition headers to force browser Save-As dialogs instead of inline media previews, solving a common cross-origin download problem in a single endpoint.

The Instagram Downloader uses a three-stage fallback strategy: SnapSave is tried first, then SaveIG, then a direct GraphQL query. If any single method fails due to platform changes, the next one automatically takes over — giving your integration significantly higher real-world uptime compared to any single-method approach.

Open Source, Auditable, and Community-Driven

Every line of QalbeTools is publicly available on GitHub. You can audit the source code, fork it for your own needs, self-host it on your own infrastructure, or contribute improvements back to the community. There is no black box, no hidden telemetry, and no vendor lock-in.

This project is built and maintained by the QalbeTalks Devs team — independent developers who believe that high-quality developer tooling should be accessible to every builder, not gated behind enterprise pricing tiers. Star the repository, file issues, and submit pull requests. Your contributions directly improve a tool that thousands of developers rely on every day.

Everything you need. Nothing you don't.

Built lean. Built fast. Built for developers.

Sub-500ms Response
Sharp-powered image processing
Zero Auth Required
No API keys or sign-up flows
CORS Configured
Call directly from any browser
Carousel Support
Multi-image Instagram posts
Multi-Method Fallback
Three-stage IG scraping engine
Proxy Downloads
Force Content-Disposition header