Skip to main content
  1. All Posts/

HRConvert2

Tools PHP

Join the HonestRepair Slack Team!

Installation Instructions

Docker Image by dwaaan

HRConvert2

A self-hosted drag-and-drop file conversion server & file sharing tool that supports 75 file formats with 4 color schemes & 13 end-user selctable languages.

Features

  • Converts 75 different file formats.
  • Self hosted. Installs on a home server!
  • All conversions are performed locally on your server.
  • Performs Optical Character Recognition (OCR) on PDFs & images.
  • Can scan files for viruses automatically in the background with ClamAV.
  • Allows users to scan files for viruses on-demand using ClamAV or zelon88/scanCore.
  • Allows users to generate temporary links for sharing files.
  • Minimalistic drag & drop interface.
  • Each user gets their own temporary scratch space!
  • End users can switch between 13 languages by appending it to the URL like this: ?language=en
  • Safe enough for public facing environments (when properly implemented).
  • No databases. No cookies. No cache files.
  • Installs cleanly alongside other popular software (like WordPress).
  • Does not make external connections.
  • All JS is locally installed. No bulky frameworks. No analytics. No Google Fonts.
  • No tracking capabilities whatsoever.
  • Comes with 4 color schemes set in config.php.
  • Secure, performant, & compact codebase that’s been open-source for years.

Supported Formats

Audio Formats

Supports specific bitrate through the API.

  • Mp2
  • Mp3
  • Avi
  • Flac
  • Ogg
  • Wav
  • Wma

Video Formats

  • 3gp
  • Mkv
  • Avi
  • Mp4
  • Flv
  • Mpeg
  • Wmv
  • Mov

Document Formats

  • Doc
  • Docx
  • Txt
  • Rtf
  • Odt
  • Pdf

Spreadsheet Formats

  • Xls
  • Xlsx
  • Ods

Presentation Formats

  • Pages
  • Pptx
  • Ppt
  • Xps
  • Pot
  • Potx
  • Ppa
  • Ppt
  • Pptx
  • Odp

Archive Formats

Can create, convert, and dearchive any of the following…

  • Zip
  • Rar
  • Tar
  • 7z

Disk Image Formats

Can extract any of the following or convert to supported archive formats…

  • Iso
  • Vhd
  • Vdi

Image Formats

Supports resize & rotate through the GUI and API.
Supports disable maintain aspect ratio through API.

  • Jpg
  • Jpeg
  • Png
  • Bmp
  • Pdf
  • Gif
  • Crw
  • Cin
  • Dcr
  • Dds
  • Dib
  • Flif
  • Gplt
  • Nef
  • Orf
  • Ora
  • Sct
  • Sfw
  • Xcf
  • Xwd
  • Avif
  • Ico

3D Model Formats

  • 3ds
  • Obj
  • Collada
  • Off
  • Ply
  • Stl
  • Ptx
  • Dxf
  • U3d
  • Vrml

Drawing Files

Can output drawing files to image formats.
Can convert between any of the following…

  • Svg
  • Dxf
  • Fig
  • Vdx

OCR Support

OCR Operations support the following input formats…

  • Jpg
  • Jpeg
  • Png
  • Bmp
  • Pdf
  • Gif
    OCR Operations support the following output formats…
  • Doc
  • Docx
  • Txt
  • Rtf
  • Odt
  • Pdf

Supported Languages

Languages can be forced via policy or dynamically selected by the user by appending ?language=en to the server URL.
No need install additional language packs to switch languages. Translations are built-in.
Developers can craft links or redirects to load the correct language for each user or set the language once & forget it.

  • English (en)
  • French (fr)
  • Spanish (es)
  • Chinese, Simplified (zh)
  • Hindi (hi)
  • Arabic (ar)
  • Russian (ru)
  • Ukranian (uk)
  • Bengali (bn)
  • German (de)
  • Korean (ko)
  • Italian (it)
  • Portuguese (pt)

Screenshots