p2r3

    p2r3/convert

    Truly universal online file converter

    web
    TypeScript
    GPL-2.0
    4.2K stars
    399 forks
    4.2K GitHub watchers
    Updated Oct 31, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    1 release in the last 90 days, the latest 19 days ago, with 69 contributors on GitHub.

    Peaked at #29 in the weekly ranking the week of Aug 9, its best in the past year.

    Use Cases & Benefits

    • Provides a truly universal online file converter supporting cross-medium format transformations without requiring file uploads to external servers.
    • Ensures privacy and versatility by performing conversions locally and supporting unconventional format pairs beyond typical media types.
    • Use for converting rare or mixed media files like AVI videos to PDF documents without relying on multiple specialized tools.
    • Use for developers adding new file format support by creating standardized handlers that integrate seamlessly into the conversion pipeline.
    • Use for deploying a self-hosted file conversion service via Docker to maintain control over data and conversion processes.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    GPL 2.0

    Copyleft: distributing software that includes it generally requires releasing your source under the same license.

    Community files

    • README: present

    Watch-outs

    • GPL-style copyleft: including it in distributed software generally requires releasing your source under the same license.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    Truly universal online file converter.

    Many online file conversion tools are boring and insecure. They only allow conversion between two formats in the same medium (images to images, videos to videos, etc.), and they require that you upload your files to some server.

    This is not just terrible for privacy, it's also incredibly lame. What if you really need to convert an AVI video to a PDF document? Try to find an online tool for that, I dare you.

    Convert.to.it aims to be a tool that "just works". You're almost guaranteed to get an output - perhaps not always the one you expected, but it'll try its best to not leave you hanging.

    For a semi-technical overview of this tool, check out the video: https://youtu.be/btUbcsTbVA8

    Ever since the YouTube video released, we've been getting spammed with issues suggesting the addition of all kinds of niche file formats. To keep things organized, I've decided to specify what counts as a valid issue and what doesn't.

    There are thousands of file formats out there. It can take hours to add support for just one. The math is simple - we can't possibly support every single file. As such, simply listing your favorite file formats is not helpful. We already know that there are formats we don't support, we don't need tickets to tell us that.

    Excerpt from the p2r3/convert README on GitHub (GPL-2.0 license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Aug 16: +3

    +389 stars over 84 days across 8 snapshot days; best day +3 on Aug 16.

    Forks

    399+50

    Open issues

    120-31

    Compared with peers in Web

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth

    p2r3/convert compared with Web repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    pingdotgg/t3code48.4K+16.6K40today
    pbakaus/impeccable104.0K+8.7K5410 days ago
    HunYiSage/dsh-purge19.2K+6.2K13today
    Renhuai123/ziwei-doushu16.2K+6.1K4421 days ago
    paperclipai/paperclip111.5K+2.8K5913 days ago
    p2r3/convert4.2K—5419 days ago
    Category median48.4K+6.2K44—

    Discover Repositories

    Search across tracked repositories by name or description