PHPackages                             renderpdf-io/renderpdf-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [PDF &amp; Document Generation](/categories/documents)
4. /
5. renderpdf-io/renderpdf-php

ActiveLibrary[PDF &amp; Document Generation](/categories/documents)

renderpdf-io/renderpdf-php
==========================

Render and covert HTML to PDF using RenderPDF.io service, library for PHP

1.0.0(2y ago)08MITPHPPHP ^8.1

Since Aug 4Pushed 2y agoCompare

[ Source](https://github.com/renderpdf-io/renderpdf-php)[ Packagist](https://packagist.org/packages/renderpdf-io/renderpdf-php)[ RSS](/packages/renderpdf-io-renderpdf-php/feed)WikiDiscussions main Synced 2w ago

READMEChangelog (1)Dependencies (4)Versions (2)Used By (0)

Render HTML to PDF for PHP - RenderPDF.io PHP Library
=====================================================

[](#render-html-to-pdf-for-php---renderpdfio-php-library)

[![Unit Test](https://github.com/renderpdf-io/renderpdf-php/actions/workflows/build.yml/badge.svg)](https://github.com/renderpdf-io/renderpdf-php/actions/workflows/build.yml)[![codecov](https://camo.githubusercontent.com/c9c811dfe36f991ee862734a47b5a786ee295de5996ef7238e013bad9863d5ba/68747470733a2f2f636f6465636f762e696f2f67682f72656e6465727064662d696f2f72656e6465727064662d7068702f67726170682f62616467652e7376673f746f6b656e3d55465148455a44445850)](https://codecov.io/gh/renderpdf-io/renderpdf-php)

[![RenderPDF.io Cover](./.github/renderpdf-io-cover.png)](./.github/renderpdf-io-cover.png)

[RenderPDF.io](https://renderpdf.io) provides awesome &amp; developer-friendly APIs to convert HTML to PDF.

This is a PHP library for RenderPDF.io that provides an easy way to integrate for PHP users.

If you're a Laravel users, check out this: [RenderPDF.io for Laravel](https://github.com/renderpdf-io/renderpdf-laravel)

Requirement
-----------

[](#requirement)

- PHP 8.1 and above

Installation
------------

[](#installation)

```
composer install renderpdf-io/renderpdf-php
```

Usage
-----

[](#usage)

```
use RenderPdfIoPhp\RenderPdfIoService;
use RenderPdfIoPhp\RenderPdfOptions;

$renderPdfIoService = RenderPdfIoService::make("YOUR_API_KEY_HERE");

$fileUrl = $renderPdfIoService->render(new RenderPdfOptions(
    htmlContent: 'Hello world',
    headerHtmlContent: 'Welcome to RenderPdf.io - PHP Library',
    footerHtmlContent: 'We love you'
));

$isQueued = $renderPdfIoService->renderAsync(new RenderPdfOptions(
    htmlContent: 'Render this in async flow please',
));

// if there are any errors, a RenderPdfIoException will be thrown
```

See all the available options here: [RenderPdfOptions.php](./src/RenderPdfOptions.php)

Contributing
------------

[](#contributing)

Thank you for your consideration to contribute to PHP library of RenderPDF.io, please feel free to:

- Open an issue for bug reports.
- Submit a PR for improvements/enhancements.

License
-------

[](#license)

This library is free to use, under [MIT License](./LICENSE).

###  Health Score

22

—

LowBetter than 21% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

744d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/23478115?v=4)[Seth Phat](/maintainers/sethsandaru)[@sethsandaru](https://github.com/sethsandaru)

---

Top Contributors

[![sethsandaru](https://avatars.githubusercontent.com/u/23478115?v=4)](https://github.com/sethsandaru "sethsandaru (2 commits)")

---

Tags

html2pdfhtml2pdf-apihtmltopdfhtmltopdf-apiphpphp-libraryrender-pdfphpPHP Libraryhtml-to-pdfrenderpdfrenderpdf.iophp convert html to pdfphp render html to pdf

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/renderpdf-io-renderpdf-php/health.svg)

```
[![Health](https://phpackages.com/badges/renderpdf-io-renderpdf-php/health.svg)](https://phpackages.com/packages/renderpdf-io-renderpdf-php)
```

###  Alternatives

[aws/aws-sdk-php

AWS SDK for PHP - Use Amazon Web Services in your PHP project

6.2k555.0M2.8k](/packages/aws-aws-sdk-php)[neuron-core/neuron-ai

The PHP Agentic Framework.

2.0k832.6k55](/packages/neuron-core-neuron-ai)[tencentcloud/tencentcloud-sdk-php

TencentCloudApi php sdk

3661.3M49](/packages/tencentcloud-tencentcloud-sdk-php)[eslazarev/wildberries-sdk

Wildberries OpenAPI clients (generated).

353.6k](/packages/eslazarev-wildberries-sdk)[leantime/leantime

Open source project management system for non-project managers. Simple like Trello, powerful like Jira. Built with neurodiversity in mind.

11.3k4.0k](/packages/leantime-leantime)[aspose-cloud/aspose-words-cloud

Open, generate, edit, split, merge, compare and convert Word documents. Integrate Cloud API into your solutions to manipulate documents. Convert PDF to Word (DOC, DOCX, ODT, RTF and HTML) and in the opposite direction.

33182.7k](/packages/aspose-cloud-aspose-words-cloud)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
