Inkspan › Laravel

How to generate a PDF from HTML in Laravel

Call the Inkspan /v1/generate/html endpoint from Laravel to generate a PDF from HTML — no headless browser, fonts, or PDF infrastructure to maintain. Set your API key as an environment variable and POST.

Laravel example

// PHP / Laravel
$res = Http::withHeaders(['X-API-Key' => env('INKSPAN_KEY')])
    ->post('https://api.inkspan.dev/v1/generate/html', {"html":"<h1>Invoice</h1>"});
Storage::put('out.pdf', $res->body());
Get a free API key →