AppShot Studio — App Store & Play Store Screenshot Generator (SaaS + Self-Hosted)

AppShot Studio is a complete App Store and Google Play screenshot generator built with Laravel and React. Design a single canvas in a fast, visual editor and ex

Jun 9, 2026 - 19:13
Jun 10, 2026 - 03:21
 0  0
AppShot Studio — App Store & Play Store Screenshot Generator (SaaS + Self-Hosted)

AppShot Studio is a complete App Store and Google Play screenshot generator built with Laravel and React. Design a single canvas in a fast, visual editor and export pixel-perfect screenshots for iPhone, iPad, Android phone and tablet – portrait and landscape – plus the Play Store feature graphic, in as many languages as you need (left-to-right and right-to-left), organized into a clean ZIP ready to upload.

It ships in two modes from a single codebase: a multi-tenant SaaS (with Stripe, Razorpay and PayPal billing, plans, and a full admin dashboard) and a single-tenant self-hosted install that runs on shared hosting with zero SSH access. No Node.js, Redis, or headless browser required on the server – a guided web installer does the rest.

AppShot Studio — App Store & Play Store Screenshot Generator (SaaS + Self-Hosted) - 1 AppShot Studio — App Store & Play Store Screenshot Generator (SaaS + Self-Hosted) - 2 AppShot Studio — App Store & Play Store Screenshot Generator (SaaS + Self-Hosted) - 3

Live demo

Try it now: https://appshot-studio.froid.works — a live, read-only showcase. The login page pre-fills the demo accounts, so you can sign in with a single click.

  • Admin demoadmin@example.com / 123456
  • User demouser@example.com / 123456

Key highlights

  • Visual editor – drag, drop, type, and export.
  • Every device size – design once; each device variant is authored with smart anchors.
  • Photoreal device frames – drop your screenshot into crisp iPhone, iPad, Pixel, Galaxy and Tab frames.
  • Project template kits – start from a finished, multi-screen design and ship in minutes.
  • Multi-language & RTL – localize screenshots per language, including right-to-left scripts.
  • One-click ZIP export – exact store pixel dimensions, organized per device and language, generated in-browser.
  • SaaS billing built in – Stripe, Razorpay & PayPal, multi-currency, plans, proration, refunds, tax.
  • Full admin dashboard – users, tenants, subscriptions, invoices, plans, audit log, and more.
  • Marketing CMS + SEO – admin-editable landing, pricing, and legal pages with per-page SEO.
  • Switchable storage – Local, Amazon S3, DigitalOcean Spaces, Wasabi or Minio.
  • Dual mode – hosted SaaS or self-hosted, same features, one codebase.

AppShot Studio
AppShot Studio
AppShot Studio
AppShot Studio
AppShot Studio
AppShot Studio
AppShot Studio

1. DigitalOcean

DigitalOcean

2. Hostinger

Hostinger

Full feature list

Screenshot editor

  • Fast canvas workspace with pan, zoom, and grid
  • Patch-based undo / redo
  • Six layer types: text, background, shape, image, device frame, and callout, plus layer groups
  • Capability-driven properties panel — only the controls relevant to the selected layer
  • Inline text editing — click to retype, drag to move
  • Snap-to-align guides for tidy layouts without a design background
  • Text fit modes: auto-fit, fixed, and min/max font size
  • Shape system with gradient presets, multi-shadow stacking, blend modes, and a freehand pen-path tool
  • Image-masked-by-shape clipping
  • Image color overlay (tint) and alpha-aware drop shadow that follows both transparency and rounded corners
  • Photoshop-style crop overlay with 8 handles
  • Drag images straight from your desktop onto the canvas
  • Cross-screen copy / paste that preserves alignment
  • Toast notifications with live upload progress
  • Up to 10 screenshots per project (App Store Connect ceiling)
  • Light and dark editor theme

Device frames

  • Photorealistic frames for iPhone 17 Pro Max, iPad Pro 13” (M5), Pixel 10 Pro, Galaxy S26, and Galaxy Tab S8 Ultra – multiple colors each
  • Procedural-bezel fallback for any device
  • Real-frame tilt up to ±15° per axis, with automatic downgrade to procedural beyond the cap
  • Drop a raw screenshot into a frame and reposition / fit it inside the screen area

Multi-device

  • 10 form factors: iPhone, iPad, Android phone, and Android tablet — each in portrait and landscape — plus the Play Store feature graphic (1024×500 marketing banner)
  • Design every factor explicitly, or stamp from one factor to the rest in a single action
  • Per-property linking — shared content and styling stay in sync across factors via a shared layer id
  • Frame device family linking — pick an iPhone frame and the iPad / Android factors swap to matching devices
  • Percent-based anchors and safe-area insets so layouts hold up across sizes

Localization & RTL

  • Author screenshots in multiple languages per project, with a default-language fallback
  • Per-language text overrides — translate captions without rebuilding the layout
  • Per-language screenshots — swap the image inside a device frame for each locale
  • Full right-to-left (RTL) support for Arabic, Hebrew, Persian, and Urdu, with direction-aware canvas rendering
  • Automatic RTL mirroring, with a per-layer override to veto it where you don’t want it
  • Language-aware font stacks (Latin, CJK, Arabic, Hebrew, Devanagari, and more)
  • Export organized per language — pick which locales to include in the ZIP
  • Language picker in the editor and at project creation

Export

  • Client-side ZIP export via the browser — no server render queue, no waiting
  • Exports at the exact pixel dimensions Apple and Google require for each device tier
  • Clean folder structure per device, language, and form factor
  • Optional compression toggle — typically about 70% smaller with no visible quality loss
  • Direct browser download

Project templates (kits)

  • Pre-designed, multi-screen kits — pick one, swap your content and brand, and ship
  • Each kit scaffolds every screen across the device sizes you choose
  • Author your own kits in the editor and export them as installable ZIPs
  • Admin kit management: upload, feature, mark premium, edit metadata, delete
  • Premium kits can be gated to paid plans (SaaS mode)

SaaS billing (SaaS mode)

  • Three payment providers built in: Stripe, Razorpay, and PayPal
  • Multi-currency pricing — the same plan can show different amounts per provider / region
  • Plans with feature limits (project count, export, premium kits, storage quota)
  • Plan upgrades / downgrades with proration, monthly to yearly switching
  • Refunds (full and partial) from the admin panel
  • Provider-managed tax (Stripe Tax / Razorpay GST / PayPal)
  • Pricing page doubles as the change-plan surface
  • Encrypted credential storage; webhook handling with idempotency and replay

Admin dashboard (SaaS mode)

  • Dashboard — MRR, active subscriptions, users, projects, signups sparkline, and a guided onboarding checklist
  • Users — search, filters, detail view, edit, impersonation
  • Tenants — list and drill-in
  • Subscriptions — filters, timeline, cancel / resume / change-plan, test-data tools
  • Invoices — list, filters, refund modal
  • Webhook events — masked-payload viewer and replay
  • Plans & providers — create / edit / delete plans, wire per-provider prices
  • Settings — SMTP, branding, signup policy, kit-author allowlist, and more, with a send-test-email tool
  • Audit log — every state-changing admin action recorded
  • Maintenance — run scheduled cleanup sweeps on demand

Marketing CMS & SEO

  • Admin-editable marketing across every public page (Welcome, Pricing, Templates, About, Contact, Privacy, Terms, Refund, and custom pages)
  • Typed content sections (hero, features, logo wall, stats, how-it-works, testimonials, FAQ, final CTA) plus atomic blocks for custom layouts
  • WYSIWYG editing for headlines and body copy
  • Landing-mode toggle: show the bundled marketing site, redirect to your own, or send visitors straight to login
  • Per-page publish toggle and SEO overrides
  • SEO: title templates, canonical URLs, robots.txt, sitemap.xml, Organization / FAQ / Product JSON-LD, and server-side pre-render so crawlers and link scrapers see real content
  • Appearance editor — colors, fonts, corner radius, and density apply across the whole app and marketing site
  • Logo, favicon, and brand controls

Storage

  • Switchable per-file storage: Local, Amazon S3, DigitalOcean Spaces, Wasabi, or Minio
  • Paste credentials in the admin panel; flip the active disk anytime
  • Test-upload round-trip and a direction-agnostic migration tool to move existing files
  • Per-plan storage quotas (SaaS mode)

Notifications

  • Transactional and admin email notifications (welcome, billing, webhook failures, and more)
  • Branded email templates that inherit your appearance settings
  • Admin preview and test-send

Two deployment modes

  • SaaS — multi-tenant, with billing, plans, and the full admin dashboard
  • Self-hosted — single-tenant for your own use, no billing, same editor and export
  • One codebase, switched at install time

Built for shared hosting

  • No Node.js, Redis, Octane, or headless Chrome required on the server
  • Assets are pre-built and shipped inside the release — buyers never run Composer or npm
  • A guided web installer handles database setup, the admin account, and cron instructions
  • A single cron entry drives the queue and all scheduled maintenance

Tech stack

  • Backend: Laravel 13 (PHP 8.3+), MySQL 8
  • Frontend: React 19 + Inertia.js 3 + TypeScript, Tailwind CSS 4, Vite 8
  • Canvas: Konva
  • Billing: Stripe, Razorpay, PayPal

Requirements

  • PHP 8.3 or higher
  • MySQL 8.0+ (MariaDB 10.6+ also works)
  • PHP extensions: PDO, Mbstring, OpenSSL, Fileinfo, Zip, GD
  • Writable storage/ and bootstrap/cache/ directories
  • Ability to run a cron job

No SSH, Composer, or Node.js required on the server — the release ships pre-built and the web installer does the rest.

What’s included

  • The complete installable application (self-hosted release ZIP)
  • Ready-to-install template kits
  • Full HTML documentation covering installation, configuration, and kit management

Sources & Credits

AppShot Studio is built on these open-source projects — thanks to their authors and communities: Laravel, Inertia.js, React, Konva, Tailwind CSS, Vite, Zustand & Immer, JSZip, TipTap, DOMPurify, Lucide Icons, and the Stripe / Razorpay / PayPal SDKs.

Device frames

The photorealistic device-frame artwork is used under each vendor’s marketing guidelines, restricted to the App Store / Play Store promotional use AppShot Studio exists to serve:

  • Apple (iPhone, iPad) frames — used under the Apple Marketing Guidelines. iPhone, iPad and related marks are trademarks of Apple Inc.
  • Google (Pixel) frames — used under the Google Play Console asset library terms. Pixel and related marks are trademarks of Google LLC.
  • Samsung (Galaxy) frames — used under Samsung’s press / marketing resource terms. Galaxy and related marks are trademarks of Samsung Electronics Co., Ltd.

Bundled template kits are © ajay138 and provided for use within AppShot Studio.

Change Log

v1.0.01 — 10 June 2026

  • License activation
  • One-click updates
  • Manual update & recovery — update via FTP.
  • Storage — user uploads now serve directly from public/user-uploads
  • Minor bug fixes

v1.0.0 — Initial release

  • Visual screenshot editor with six layer types, groups, snap-align, undo/redo, and inline text editing.
  • Multi-device support — iPhone, iPad, Android phone & tablet (portrait + landscape) plus the Play Store feature graphic.
  • Photoreal device frames (iPhone, iPad, Pixel, Galaxy, Tab) with procedural fallback and tilt.
  • Multi-language & RTL localization — per-language text and screenshots, direction-aware rendering.
  • Project template kits with in-editor authoring and export.
  • Client-side ZIP export at exact App Store / Google Play pixel dimensions.
  • SaaS mode: Stripe, Razorpay and PayPal billing, multi-currency, plans, proration, refunds and tax.
  • Admin dashboard: users, tenants, subscriptions, invoices, webhook events, plans, audit log, maintenance.
  • Marketing CMS with typed sections, SEO, sitemap and robots.txt.
  • Switchable storage (Local / S3 / DigitalOcean Spaces / Wasabi / Minio) with per-plan quotas.
  • Guided web installer for shared hosting — no SSH, Node.js or Composer required on the server.

Support

Questions beyond this listing? Reach us through our support desk and we’ll be happy to help.

What's Your Reaction?

Like Like 0
Dislike Dislike 0
Love Love 0
Funny Funny 0
Angry Angry 0
Sad Sad 0
Wow Wow 0