# humanstxt.org/ # The humans responsible & technology colophon # TEAM Team: CommonTools Development Team Site: https://commontools.top/tools/ Contact: support [at] commontools.top Location: International Twitter: @CommonTools GitHub: https://github.com/jinweicheng # THANKS Thanks to all users who provide feedback and suggestions Special thanks to the open-source community Special thanks to Mozilla (PDF.js), Google (Web Standards), FFmpeg team Special thanks to React, TypeScript, Vite, and WebAssembly communities Libraries: FFmpeg.wasm, PDF.js, JSZip, heic2any, GIF.js, file-saver # SITE Last update: 2026-02-26 Language: English, Chinese (Simplified) Standards: HTML5, CSS3, ES2022, WebAssembly Components: React 18.2+, TypeScript 5.0+, Vite 4.0+ IDE: VS Code, WebStorm Version: 2.0 Pages: Contact Us, About Us # TECHNOLOGY COLOPHON ## Frontend Framework React 18.2+ - Component-based UI library TypeScript 5.0+ - Type-safe JavaScript Vite 4.0+ - Fast build tool and dev server React Router 6.0+ - Client-side routing Custom CSS - Utility-first styling approach ## Core Processing Libraries PDF.js (Mozilla) - PDF parsing and manipulation JSZip 3.10+ - ZIP archive creation/extraction HEIC2ANY - Apple HEIC/HEIF to JPG conversion FFmpeg.wasm 0.12.10 - Video/audio processing in browser (H.264, H.265, VP9) @ffmpeg/ffmpeg - FFmpeg WebAssembly wrapper @ffmpeg/util - FFmpeg utility functions Canvas API - 2D graphics and image manipulation WebGL - Hardware-accelerated graphics MediaRecorder API - Screen recording and video capture Web Crypto API - AES-256-GCM encryption/decryption File System Access API - Direct file system access Web Workers - Background processing threads IndexedDB - Client-side storage for caching SharedArrayBuffer - High-performance parallel processing ## Image Processing ImageBitmap API - Efficient image loading OffscreenCanvas - Background image rendering Canvas 2D Context - Image manipulation and compression WebP, AVIF, GIF, JPEG XL - Modern image format support Custom TIFF decoder - Uncompressed and PackBits TIFF support GIF.js - Animated GIF encoding heic2any - HEIC/HEIF format conversion ## Infrastructure & Deployment Nginx 1.24+ - High-performance web server GitHub Actions - CI/CD pipelines Cloudflare CDN - Global content delivery Let's Encrypt - SSL certificate automation Docker - Containerized deployment ## Privacy & Security Features 100% Client-side processing - No server uploads End-to-end encryption - AES-256-GCM standard Zero-knowledge architecture - Server never sees user data CSP (Content Security Policy) - XSS protection HTTPS Everywhere - Encrypted connections Open source transparency - Auditable code # FEATURES ## Video Tools ✓ Video Format Converter (MP4/MOV/MKV/WebM) - Convert between formats ✓ Video to GIF Converter - Convert MP4/MOV/WebM to animated GIF ✓ Video Compression - H.264/VP9 encoding with quality control ✓ iPhone Screen Recording Editor (Crop, Compress, Blur) ## Image Tools ✓ Image Compression - Batch processing with quality control ✓ ProRAW/HEIF Converter with EXIF preservation ✓ AVIF/WebP Converter with quality control ✓ Live Photo to GIF/MP4 Converter ✓ Legacy Image Format Converter (BMP/TGA/PCX/TIFF) ✓ Modern Image Format Converter (PNG/JPG/WebP/AVIF/GIF) ✓ HEIC to JPG Converter for iPhone photos ✓ Image Watermark Tool (text/image watermarks, batch, tile/grid/border modes) ## Image Security Tools ✓ Image Encryption (AES-256-GCM, Batch Processing) ✓ Image Watermark Tool (text/image watermarks, batch, tile/grid/border modes) ## PDF Tools ✓ PDF Encrypt HTML (Self-Contained Encrypted HTML, SHA-256) ✓ PDF Encrypt AES-256-GCM (Encrypt/Decrypt) ✓ PDF Watermark (Text, Custom Color/Opacity/Angle, Live Preview) ✓ PDF Signature (Handwritten, Multi-Page, Drag & Resize) ✓ OCR: Image/PDF/Table OCR (PaddleOCR v4 ONNX, Tesseract.js) - Client-side text recognition and searchable PDF export ## File Tools ✓ Military-grade File Encryption (AES-256-GCM) ✓ ZIP Archive Compression/Decompression ## General Features ✓ Batch processing for all tools (up to 5-20 files) ✓ Real-time preview and quality control ✓ Progress tracking with detailed status messages ✓ Cross-platform compatibility ✓ 100% local processing - No server uploads # SEO KEYWORDS online tools, free tools, top tools, 2026 tools video format converter, MP4 to MOV, MOV to MP4, MKV converter, WebM converter video to GIF converter, MP4 to GIF, MOV to GIF, animated GIF maker video compression, image compression, batch compression image converter, video converter, format converter PDF tools, PDF encryption, PDF encrypt HTML, PDF AES-256 encryption, PDF password protection PDF watermark, add watermark to PDF, PDF signature, handwritten signature on PDF image encryption, encrypt images online, AES-256-GCM image encryption electronic signature, file compression, HEIC converter, HEIF converter ProRAW converter, screen recording editor, live photo converter privacy tools, local processing, browser tools, no upload tools image watermark, add watermark to photo, batch watermark, text watermark, logo watermark batch processing, format conversion, image optimization web tools, productivity tools, utility tools, online image tools online video tools, online file tools, free online tools 2026 contact us, about us # VALUES Privacy First - Your data never leaves your browser Professional Quality - Commercial-grade algorithms Modern Design - Clean, intuitive interfaces Fast & Efficient - Optimized for performance Free to Use - No registration or payment required Open Source - Transparent and auditable code Cross-Platform - Works on any modern browser Batch Processing - Handle multiple files at once Real-time Preview - See results before processing Security Focused - Military-grade encryption standards # PERFORMANCE Core Web Vitals optimized Lighthouse score: 95+ (Performance, Accessibility, SEO, Best Practices) First Contentful Paint: <1.5s Largest Contentful Paint: <2.5s Cumulative Layout Shift: <0.1 First Input Delay: <100ms Time to Interactive: <3.5s FFmpeg.wasm caching via IndexedDB (30s+ → 1-3s load time) Progressive loading and preloading strategies Code splitting and lazy loading Asset optimization and compression # ACCESSIBILITY WCAG 2.1 AA compliant Screen reader friendly Keyboard navigation support High contrast mode support Reduced motion preferences respected # BROWSER SUPPORT Desktop: Chrome 90+, Firefox 88+, Safari 14+, Edge 90+ Mobile: iOS Safari 14+, Chrome Mobile 90+, Samsung Internet 14+ Progressive Web App (PWA) support with offline functionality WebAssembly support required for video processing SharedArrayBuffer support required (COOP/COEP headers) Modern browser APIs: WebCodecs, File System Access, Web Workers # ARCHITECTURE Single Page Application (SPA) with React Router Component-based architecture with TypeScript Web Workers for CPU-intensive tasks IndexedDB for persistent caching Service Worker for offline support (planned) Responsive design with mobile-first approach Dark theme with tech/security aesthetic Internationalization (i18n) support (English, Chinese) # SECURITY & PRIVACY Content Security Policy (CSP) implemented Cross-Origin-Opener-Policy (COOP): same-origin Cross-Origin-Embedder-Policy (COEP): require-corp Cross-Origin-Resource-Policy (CORP): cross-origin HTTPS enforced with HSTS No third-party tracking or analytics No user data collection or storage All processing happens client-side # DEPLOYMENT Nginx reverse proxy with optimized configuration Gzip compression enabled Static asset caching (1 year for immutable resources) CDN integration for FFmpeg.wasm files SSL/TLS via Let's Encrypt Automated deployment via CI/CD # LAST UPDATE 2026-02-11