Use Case · Certificates

HTML Certificate Image Generator

Programmatically generate beautiful certificate images from HTML templates. Personalize with any name or achievement — render thousands in seconds via the API.

Pythonrenderpix API example
def generate_certificate(name: str, course: str, date: str) -> bytes:
    html = f"""
    <div style="width:1200px;height:630px;background:#0a0c10;
               font-family:Georgia,serif;position:relative;
               display:flex;align-items:center;justify-content:center;
               border:2px solid rgba(245,158,11,.4)">
      <div style="text-align:center;color:white">
        <div style="font-size:13px;letter-spacing:.2em;color:#92400e">
          CERTIFICATE OF COMPLETION
        </div>
        <div style="font-size:48px;font-weight:700;
                    color:#fbbf24;margin-top:16px">
          {name}
        </div>
        <div style="font-size:18px;color:#a8a29e;margin-top:16px">
          has completed <strong style="color:#e7e5e4">{course}</strong>
        </div>
        <div style="font-size:13px;color:#57534e;margin-top:24px">{date}</div>
      </div>
    </div>
    """
    res = requests.post(
        "https://renderpix.dev/v1/render",
        headers={"X-API-Key": "rpx_your_key"},
        json={"html": html, "width": 1200, "height": 630, "format": "png"},
    )
    return res.content

Common use cases

🎓
Course platforms
Auto-generate certificates when a student completes a course.
🏅
Leaderboards
Create achievement badge images for gamification systems.
🤝
Partner portals
Issue partner or reseller certification images via API.
📨
Automated email
Send personalized certificate images as email attachments.

Automate certificate generation

Generate beautiful certificate images programmatically. 100 free renders/month, no credit card.

Get free API key