Zero File Uploads

Your media never leaves your device. Processing happens inside your browser using WebAssembly and HTML5 APIs.

Fast Ticket Response

Support tickets are handled directly by our engineering maintainers, with typical turnaround within 24 hours.

Direct Inquiries

You can also email us directly at [email protected] anytime.

Submit a Support Ticket

Describe what happened and we will investigate and reply directly to your email.

Collage Maker
Image Resizer
Image Converter
Background Remover
Video Compressor
Video Converter
Audio Converter
Audio Analyzer
PDF to Image
Image to PDF
PDF Signer
QR Generator / Scanner
Password Generator
JSON Formatter / Diff Checker
Other / General Site
Normal — Standard Inquiry
High — Tool is Completely Broken
Low — Minor Glitch or Suggestion

Frequent Solutions

Because all processing happens on your device using client-side memory, extremely large files (e.g. 4K videos or 100MB+ images) may hit your browser tab's RAM ceiling. Try closing other heavy tabs or downscaling input dimensions slightly.
No. ShiftTools is strictly local-first. We do not operate processing servers or cloud storage for your data. You can inspect your browser's Network tab (F12) while converting or editing to verify that 0 bytes of media leave your device.
Yes. Once a tool's script and WebAssembly binaries load into your browser cache, the tool can execute even when your device is disconnected from the internet.
Hard-refresh the page using Ctrl + Shift + R (or Cmd + Shift + R on Mac). This clears old cached bundles and initializes fresh browser memory workers.
All modern Evergreen browsers supporting WebAssembly and HTML5 Canvas: Google Chrome, Mozilla Firefox, Apple Safari, Microsoft Edge, and Brave.