Page effects
Magazine, book, sleek, coverflow, one page, flip, fade, zoom, cube, and stack modes.
Convert PDFs into responsive, branded, private, interactive publications with page effects, share previews, embeds, analytics, offline export, and API-ready metadata.
Trusted by teams, agencies, and developers worldwide
Powerful creation tools, interactive experiences, and enterprise-grade reliability built for modern teams.
Magazine, book, sleek, coverflow, one page, flip, fade, zoom, cube, and stack modes.
Brand colors, read side logo, background, navigation style, share metadata.
Add video, audio, maps, 3D, web links, and rich hotspots by page.
Private by default, password protection, embed domain restrictions, and watermark controls.
Every upload is checked by layered engines and signature updates.
Adapts to any screen and device with touch, retina, and fullscreen layouts.
Create public link previews, QR codes, and track engagement.
Reads, pages, recent activity, location, devices, and referral sources.
Offline HTML export and full metadata via API for automated workflows.
Public flipbooks styled with the new premium viewer.
A seasonal fashion lookbook showing off the magazine spread effect with crisp two-page turns.
Corporate annual report demonstrating the realistic book page-flip with soft shadows.
Before a flipbook goes live, the PDF runs through multiple malware engines and signature checks. Files are never executed. We keep you, your data, and your readers safe.
Scan report
Document.pdf
Files are never executed. ClamAV and VirusTotal are optional and activated by the site administrator.
100%
Malware Scanned
Every upload verified
99.99%
Uptime
Reliable and always on
Global CDN
Fast delivery anywhere
Privacy by default
Your content, your control
Automate flipbook creation and delivery with our powerful API. Integrate creation, metadata, and analytics into your workflows.
1curl -X POST "https://flipbook.apasaja.my/api/v1/flipbooks" \
2 -H "Authorization: Bearer YOUR_API_KEY" \
3 -H "Content-Type: application/json" \
4 -d '{"url":"https://example.com/doc.pdf","title":"Annual Report 2025"}'
1const res = await fetch("https://flipbook.apasaja.my/api/v1/flipbooks", {
2 method: "POST",
3 headers: { Authorization: `Bearer ${API_KEY}`, "Content-Type": "application/json" },
4 body: JSON.stringify({ url: "https://example.com/doc.pdf", title: "Annual Report 2025" }),
5});
1import requests
2requests.post("https://flipbook.apasaja.my/api/v1/flipbooks",
3 headers={"Authorization": f"Bearer {API_KEY}"},
4 json={"url": "https://example.com/doc.pdf", "title": "Annual Report 2025"})
1$ch = curl_init("https://flipbook.apasaja.my/api/v1/flipbooks");
2curl_setopt($ch, CURLOPT_HTTPHEADER, ["Authorization: Bearer $apiKey"]);
3curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(["url" => $url, "title" => "Annual Report 2025"]));
4curl_exec($ch);