# MiOffice AI — Tool Catalog

AI-Powered Digital Workspace Studio — your all-in-one office in the browser, across multiple studios, available in 42 languages.

This is the prose mirror of [/tools.json](https://mioffice.ai/tools.json) for RAG pipelines and humans. Auto-generated from `config/tools.ts` — do not edit by hand.

Canonical surfaces: [llms.txt](https://mioffice.ai/llms.txt) · [llms-full.txt](https://mioffice.ai/llms-full.txt) · [tools.json](https://mioffice.ai/tools.json) · [entities.json](https://mioffice.ai/entities.json) · [USE-CASES.md](https://mioffice.ai/USE-CASES.md)

## AI Studio

33 tools.

### AI Audio Enhancer

Enhance audio — speech denoising or music mastering, depending on input

- URL: https://mioffice.ai/tools/ai/ai-audio-enhancer
- Launch: https://mioffice.ai/studio/ai-audio-enhancer/go
- Action: `audioEnhance`
- Accepts: .mp3,.wav,.ogg,.flac,.m4a,.aac
- Max size: 100 MB
- Output: audio/wav
- Typical time: 30-60 seconds
- Tier: GPU (credit-tier gpu)

### AI Cartoon Filter

Transform photos into anime/cartoon style art using AI

- URL: https://mioffice.ai/tools/ai/ai-cartoon-filter
- Action: `cartoon`
- Accepts: .jpg,.jpeg,.png,.webp
- Max size: 25 MB
- Output: image/png
- Tier: GPU (credit-tier gpu)

### AI Clip Maker

Extract the best short clips from long videos using AI

- URL: https://mioffice.ai/tools/ai/ai-clip-maker
- Launch: https://mioffice.ai/studio/ai-clip-maker/go
- Action: `clipMaker`
- Accepts: .mp4,.webm,.mkv,.avi,.mov
- Max size: 500 MB
- Output: application/zip
- Typical time: 2-5 minutes
- Tier: GPU (credit-tier gpu)

### AI Document Summarizer

Summarize long documents into key points using AI

- URL: https://mioffice.ai/tools/ai/ai-document-summarizer
- Launch: https://mioffice.ai/studio/ai-document-summarizer/go
- Action: `summarize`
- Accepts: 
- Max size: 0 KB
- Output: text/plain
- Tier: GPU (credit-tier gpu)

### AI Document Translator

Translate text between 16 languages using AI

- URL: https://mioffice.ai/tools/ai/ai-document-translator
- Launch: https://mioffice.ai/studio/ai-document-translator/go
- Action: `translate`
- Accepts: 
- Max size: 0 KB
- Output: text/plain
- Tier: GPU (credit-tier gpu)

### AI Face Enhancer

Enhance and restore faces in photos using AI — sharpen details, fix blur, improve quality

- URL: https://mioffice.ai/tools/ai/ai-face-enhancer
- Action: `faceEnhance`
- Accepts: .jpg,.jpeg,.png,.webp
- Max size: 25 MB
- Output: image/png
- Tier: GPU (credit-tier gpu)

### Face Swap

Swap faces between photos using AI

- URL: https://mioffice.ai/tools/ai/ai-face-swap
- Action: `faceSwap`
- Accepts: .jpg,.jpeg,.png,.webp
- Max size: 50 MB
- Output: image/png
- Tier: GPU (credit-tier gpu)

### AI Headshot Generator

Generate professional headshots from any photo

- URL: https://mioffice.ai/tools/ai/ai-headshot-generator
- Action: `generateHeadshot`
- Accepts: .jpg,.jpeg,.png,.webp
- Max size: 25 MB
- Output: image/png
- Tier: GPU (credit-tier gpu)

### AI Image Generator

Generate images from text descriptions using AI

- URL: https://mioffice.ai/tools/ai/ai-image-generator
- Action: `imageGenerate`
- Accepts: 
- Max size: 0 KB
- Output: image/png
- Tier: GPU (credit-tier gpu)

### AI Eraser Pro

Remove objects, watermarks, and unwanted elements with AI inpainting

- URL: https://mioffice.ai/tools/ai/ai-inpaint-pro
- Action: `objectRemove`
- Accepts: .jpg,.jpeg,.png,.webp
- Max size: 25 MB
- Output: image/webp
- Tier: GPU (credit-tier gpu)

### AI Logo Generator

Generate professional logos from text descriptions

- URL: https://mioffice.ai/tools/ai/ai-logo-generator
- Action: `generateLogo`
- Accepts: 
- Max size: 0 KB
- Output: image/png
- Tier: GPU (credit-tier gpu)

### AI Melody to Music

Upload a melody or hum a tune and AI creates a full music arrangement in your style

- URL: https://mioffice.ai/tools/ai/ai-melody-to-music
- Launch: https://mioffice.ai/studio/ai-melody-to-music/go
- Action: `melodyMusic`
- Accepts: .mp3,.wav,.ogg,.flac,.m4a,.aac
- Max size: 10 MB
- Output: audio/wav
- Typical time: 1-2 minutes
- Tier: GPU (credit-tier gpu)

### AI Music Generator

Generate royalty-free instrumental background tracks from text descriptions. No vocals — perfect for video, podcast, and ad backgrounds. For songs with vocals + lyrics, see AI Song Generator.

- URL: https://mioffice.ai/tools/ai/ai-music-generator
- Launch: https://mioffice.ai/studio/ai-music-generator/go
- Action: `musicGenerate`
- Accepts: 
- Max size: 0 KB
- Output: audio/wav
- Tier: GPU (credit-tier gpu)

### AI Eraser Pro

Remove objects, watermarks, and unwanted elements with AI inpainting

- URL: https://mioffice.ai/tools/ai/ai-object-remover
- Action: `objectRemove`
- Accepts: .jpg,.jpeg,.png,.webp
- Max size: 25 MB
- Output: image/webp
- Tier: GPU (credit-tier gpu)

### AI Photo Colorizer

Colorize black and white photos using AI

- URL: https://mioffice.ai/tools/ai/ai-photo-colorizer
- Action: `colorize`
- Accepts: .jpg,.jpeg,.png,.webp
- Max size: 25 MB
- Output: image/png
- Tier: GPU (credit-tier gpu)

### AI Photo Restorer

Restore old, damaged, or low-quality photos using AI

- URL: https://mioffice.ai/tools/ai/ai-photo-restorer
- Action: `denoise`
- Accepts: .jpg,.jpeg,.png,.webp
- Max size: 25 MB
- Output: image/png
- Tier: GPU (credit-tier gpu)

### Remove Background

Remove image background using AI

- URL: https://mioffice.ai/tools/ai/ai-remove-background
- Action: `removeBackground`
- Accepts: .jpg,.jpeg,.png,.webp
- Max size: 500 MB
- Output: image/png
- Tier: Browser WASM (free)

### AI Background Remover Pro

Remove backgrounds with AI — superior quality for complex edges, hair, and transparency

- URL: https://mioffice.ai/tools/ai/ai-remove-background-pro
- Action: `removeBackground`
- Accepts: .jpg,.jpeg,.png,.webp
- Max size: 25 MB
- Output: image/webp
- Tier: GPU (credit-tier gpu)

### Remove Object

Remove watermarks, objects, or unwanted elements from images

- URL: https://mioffice.ai/tools/ai/ai-remove-object
- Action: `inpaint`
- Accepts: .jpg,.jpeg,.png,.webp
- Max size: 25 MB
- Output: image/png
- Tier: Browser WASM (free)

### AI Silence Remover

Automatically remove silent gaps from videos and audio

- URL: https://mioffice.ai/tools/ai/ai-silence-remover
- Launch: https://mioffice.ai/studio/ai-silence-remover/go
- Action: `silenceRemove`
- Accepts: .mp4,.webm,.mkv,.avi,.mov,.mp3,.wav,.m4a,.ogg,.flac
- Max size: 500 MB
- Output: video/mp4
- Typical time: 30-60 seconds
- Tier: GPU (credit-tier gpu)

### AI Song Generator

Generate full songs with vocals + lyrics + instrumentation from text. Powered by MiOffice Song Engine.

- URL: https://mioffice.ai/tools/ai/ai-song-generator
- Launch: https://mioffice.ai/studio/ai-song-generator/go
- Action: `songGenerate`
- Accepts: 
- Max size: 0 KB
- Output: audio/wav
- Tier: GPU (credit-tier gpu)

### AI Talking Head

Animate a face photo with audio to create a talking video

- URL: https://mioffice.ai/tools/ai/ai-talking-head
- Launch: https://mioffice.ai/studio/ai-talking-head/go
- Action: `talkingHead`
- Accepts: .jpg,.jpeg,.png,.webp,.mp3,.wav,.ogg,.flac,.m4a,.aac
- Max size: 50 MB
- Output: video/mp4
- Typical time: 5-10 minutes
- Tier: GPU (credit-tier gpu)

### AI Text to Video

Generate video from text descriptions using AI

- URL: https://mioffice.ai/tools/ai/ai-text-to-video
- Launch: https://mioffice.ai/studio/ai-text-to-video/go
- Action: `textToVideo`
- Accepts: 
- Max size: 0 KB
- Output: video/mp4
- Typical time: 2-5 minutes
- Tier: GPU (credit-tier gpu)

### AI Audio Transcriber

Convert speech to text with AI-powered transcription

- URL: https://mioffice.ai/tools/ai/ai-transcriber
- Launch: https://mioffice.ai/studio/ai-transcriber/go
- Action: `transcribe`
- Accepts: .mp3,.wav,.ogg,.flac,.m4a,.aac,.wma,.mp4,.webm,.mkv
- Max size: 100 MB
- Output: text/plain
- Tier: GPU (credit-tier gpu)

### AI Image Upscaler Pro

Upscale images to 4x resolution with AI — sharper details, no artifacts

- URL: https://mioffice.ai/tools/ai/ai-upscale-pro
- Action: `upscale`
- Accepts: .jpg,.jpeg,.png,.webp
- Max size: 25 MB
- Output: image/png
- Tier: GPU (credit-tier gpu)

### AI Video Background Remover

Remove or replace video backgrounds using AI

- URL: https://mioffice.ai/tools/ai/ai-video-background-remover
- Launch: https://mioffice.ai/studio/ai-video-background-remover/go
- Action: `videoRemoveBackground`
- Accepts: .mp4,.webm,.mkv,.avi,.mov
- Max size: 25 MB
- Output: video/mp4
- Typical time: 3-8 minutes
- Tier: GPU (credit-tier gpu)

### AI Video Enhancer

Upscale and enhance video quality using AI

- URL: https://mioffice.ai/tools/ai/ai-video-enhancer
- Launch: https://mioffice.ai/studio/ai-video-enhancer/go
- Action: `videoEnhance`
- Accepts: .mp4,.webm,.mkv,.avi,.mov
- Max size: 25 MB
- Output: video/mp4
- Typical time: 5-15 minutes
- Tier: GPU (credit-tier gpu)

### AI Video Subtitler

Auto-generate subtitles for any video using AI

- URL: https://mioffice.ai/tools/ai/ai-video-subtitler
- Launch: https://mioffice.ai/studio/ai-video-subtitler/go
- Action: `addSubtitles`
- Accepts: .mp4,.webm,.mkv,.avi,.mov
- Max size: 500 MB
- Output: video/mp4
- Typical time: 1-3 minutes
- Tier: GPU (credit-tier gpu)

### AI Video Translator

Translate and dub videos into other languages using AI

- URL: https://mioffice.ai/tools/ai/ai-video-translator
- Launch: https://mioffice.ai/studio/ai-video-translator/go
- Action: `videoTranslate`
- Accepts: .mp4,.webm,.mkv,.avi,.mov
- Max size: 500 MB
- Output: video/mp4
- Typical time: 3-5 minutes
- Tier: GPU (credit-tier gpu)

### AI Vocal Remover

Remove vocals from any song to create instrumentals or karaoke tracks

- URL: https://mioffice.ai/tools/ai/ai-vocal-remover
- Launch: https://mioffice.ai/studio/ai-vocal-remover/go
- Action: `vocalRemove`
- Accepts: .mp3,.wav,.ogg,.flac,.m4a,.aac,.wma
- Max size: 100 MB
- Output: audio/wav
- Typical time: 1-3 minutes
- Tier: GPU (credit-tier gpu)

### AI Voice Cloner

Clone any voice from a short audio sample — upload a 5-10 second recording and generate speech in that voice

- URL: https://mioffice.ai/tools/ai/ai-voice-cloner
- Launch: https://mioffice.ai/studio/ai-voice-cloner/go
- Action: `voiceClone`
- Accepts: .mp3,.wav,.ogg,.flac,.m4a,.aac
- Max size: 25 MB
- Output: audio/wav
- Typical time: 30-60 seconds
- Tier: GPU (credit-tier gpu)

### AI Voice Generator

Convert text to natural-sounding speech using AI — 6 voices in English and Spanish, with engine tiers for cleaner studio-grade output.

- URL: https://mioffice.ai/tools/ai/ai-voice-generator
- Launch: https://mioffice.ai/studio/ai-voice-generator/go
- Action: `tts`
- Accepts: 
- Max size: 0 KB
- Output: audio/wav
- Tier: GPU (credit-tier gpu)

### Auto Captions

Automatically add subtitles to video using AI speech recognition

- URL: https://mioffice.ai/tools/ai/video-auto-captions
- Launch: https://mioffice.ai/studio/video-auto-captions/go
- Action: `autoCaptions`
- Accepts: .mp4,.webm,.mov,.mkv,.avi
- Max size: 500 MB
- Output: video/mp4
- Tier: Browser WASM (free)

## Video And Audio Studio

45 tools.

### Audio Compressor

Control dynamic range with professional compression

- URL: https://mioffice.ai/tools/audio/audio-compressor
- Launch: https://mioffice.ai/studio/audio-compressor/go
- Action: `audioCompressor`
- Accepts: .mp3,.wav,.ogg,.flac,.m4a,.aac,.wma
- Max size: 100 MB
- Output: audio/mpeg
- Typical time: 30-90 seconds
- Tier: Browser WASM (free)

### Audio Converter

Convert between MP3, WAV, FLAC, OGG, and AAC

- URL: https://mioffice.ai/tools/audio/audio-converter
- Launch: https://mioffice.ai/studio/audio-converter/go
- Action: `audioConvert`
- Accepts: .mp3,.wav,.ogg,.flac,.m4a,.aac,.wma
- Max size: 100 MB
- Output: audio/mpeg
- Typical time: 30-90 seconds
- Tier: Browser WASM (free)

### Audio Denoise

Remove background noise from recordings

- URL: https://mioffice.ai/tools/audio/audio-denoise
- Launch: https://mioffice.ai/studio/audio-denoise/go
- Action: `audioDenoise`
- Accepts: .mp3,.wav,.ogg,.flac,.m4a,.aac,.wma
- Max size: 100 MB
- Output: audio/mpeg
- Typical time: 1-2 minutes
- Tier: Browser WASM (free)

### Audio Equalizer

Adjust bass, mid, and treble frequencies

- URL: https://mioffice.ai/tools/audio/audio-equalizer
- Launch: https://mioffice.ai/studio/audio-equalizer/go
- Action: `audioEqualizer`
- Accepts: .mp3,.wav,.ogg,.flac,.m4a,.aac,.wma
- Max size: 100 MB
- Output: audio/mpeg
- Typical time: 30-90 seconds
- Tier: Browser WASM (free)

### Audio Fade

Add smooth fade-in and fade-out effects

- URL: https://mioffice.ai/tools/audio/audio-fade
- Launch: https://mioffice.ai/studio/audio-fade/go
- Action: `audioFade`
- Accepts: .mp3,.wav,.ogg,.flac,.m4a,.aac,.wma
- Max size: 100 MB
- Output: audio/mpeg
- Typical time: 30-90 seconds
- Tier: Browser WASM (free)

### Audio Reverb

Add room reverb and echo effects

- URL: https://mioffice.ai/tools/audio/audio-reverb
- Launch: https://mioffice.ai/studio/audio-reverb/go
- Action: `audioReverb`
- Accepts: .mp3,.wav,.ogg,.flac,.m4a,.aac,.wma
- Max size: 100 MB
- Output: audio/mpeg
- Typical time: 30-90 seconds
- Tier: Browser WASM (free)

### Audio Speed

Change audio playback speed without pitch distortion

- URL: https://mioffice.ai/tools/audio/audio-speed
- Launch: https://mioffice.ai/studio/audio-speed/go
- Action: `audioSpeed`
- Accepts: .mp3,.wav,.ogg,.flac,.m4a,.aac,.wma
- Max size: 100 MB
- Output: audio/mpeg
- Typical time: 30-90 seconds
- Tier: Browser WASM (free)

### AAC to MP3

Convert AAC audio to MP3 format

- URL: https://mioffice.ai/tools/video/video-aac-to-mp3
- Launch: https://mioffice.ai/studio/video-aac-to-mp3/go
- Action: `aacToMp3`
- Accepts: .aac
- Max size: 100 MB
- Output: audio/mpeg
- Tier: Browser WASM (free)

### Add Audio to Video

Replace or add audio track to a video file

- URL: https://mioffice.ai/tools/video/video-add-audio
- Launch: https://mioffice.ai/studio/video-add-audio/go
- Action: `addAudio`
- Accepts: .mp4,.webm,.mov,.avi,.mkv,.mp3,.wav,.m4a,.aac,.ogg,.flac
- Max size: 500 MB
- Output: video/mp4
- Tier: Browser WASM (free)

### AVI to MP4

Convert AVI videos to MP4 format

- URL: https://mioffice.ai/tools/video/video-avi-to-mp4
- Launch: https://mioffice.ai/studio/video-avi-to-mp4/go
- Action: `aviToMp4`
- Accepts: .avi
- Max size: 500 MB
- Output: video/mp4
- Tier: Browser WASM (free)

### Color Grade Video

Adjust brightness, contrast, saturation, gamma, and hue

- URL: https://mioffice.ai/tools/video/video-color
- Launch: https://mioffice.ai/studio/video-color/go
- Action: `videoColor`
- Accepts: .mp4,.webm,.mkv,.avi,.mov,.m4v,.flv,.wmv,.3gp
- Max size: 100 MB
- Output: video/mp4
- Typical time: 2-5 minutes
- Tier: Browser WASM (free)

### Compress Video

Reduce video file size

- URL: https://mioffice.ai/tools/video/video-compress
- Launch: https://mioffice.ai/studio/video-compress/go
- Action: `compress`
- Accepts: .mp4,.webm,.mov,.avi,.mkv
- Max size: 500 MB
- Output: video/mp4
- Typical time: 3-8 minutes for large files
- Tier: Browser WASM (free)

### Video Converter

Convert between MP4 and WebM with quality control

- URL: https://mioffice.ai/tools/video/video-converter
- Launch: https://mioffice.ai/studio/video-converter/go
- Action: `videoConvert`
- Accepts: .mp4,.webm,.mkv,.avi,.mov,.m4v,.flv,.wmv,.3gp
- Max size: 100 MB
- Output: video/mp4
- Typical time: 2-5 minutes
- Tier: Browser WASM (free)

### Crop Video

Crop video to custom dimensions

- URL: https://mioffice.ai/tools/video/video-crop
- Launch: https://mioffice.ai/studio/video-crop/go
- Action: `cropVideo`
- Accepts: .mp4,.webm,.mov,.avi,.mkv
- Max size: 500 MB
- Output: video/mp4
- Typical time: 1-3 minutes
- Tier: Browser WASM (free)

### Video Denoise

Remove grain and noise from video footage

- URL: https://mioffice.ai/tools/video/video-denoise
- Launch: https://mioffice.ai/studio/video-denoise/go
- Action: `videoDenoise`
- Accepts: .mp4,.webm,.mkv,.avi,.mov,.m4v,.flv,.wmv,.3gp
- Max size: 100 MB
- Output: video/mp4
- Typical time: 2-5 minutes
- Tier: Browser WASM (free)

### Extract Subtitles

Extract embedded subtitles from MKV/MP4 video

- URL: https://mioffice.ai/tools/video/video-extract-subtitles
- Launch: https://mioffice.ai/studio/video-extract-subtitles/go
- Action: `extractSubtitles`
- Accepts: .mkv,.mp4,.webm,.avi
- Max size: 500 MB
- Output: text/srt
- Tier: Browser WASM (free)

### Video Fade

Add fade-in and fade-out transitions to video

- URL: https://mioffice.ai/tools/video/video-fade
- Launch: https://mioffice.ai/studio/video-fade/go
- Action: `videoFade`
- Accepts: .mp4,.webm,.mkv,.avi,.mov,.m4v,.flv,.wmv,.3gp
- Max size: 100 MB
- Output: video/mp4
- Typical time: 1-3 minutes
- Tier: Browser WASM (free)

### FLAC to MP3

Convert FLAC audio to MP3 format

- URL: https://mioffice.ai/tools/video/video-flac-to-mp3
- Launch: https://mioffice.ai/studio/video-flac-to-mp3/go
- Action: `flacToMp3`
- Accepts: .flac
- Max size: 100 MB
- Output: audio/mpeg
- Tier: Browser WASM (free)

### Flip Video

Mirror video horizontally or vertically

- URL: https://mioffice.ai/tools/video/video-flip
- Launch: https://mioffice.ai/studio/video-flip/go
- Action: `videoFlip`
- Accepts: .mp4,.webm,.mkv,.avi,.mov,.m4v,.flv,.wmv,.3gp
- Max size: 100 MB
- Output: video/mp4
- Typical time: 1-3 minutes
- Tier: Browser WASM (free)

### GIF to MP4

Convert animated GIF to MP4 video

- URL: https://mioffice.ai/tools/video/video-gif-to-mp4
- Launch: https://mioffice.ai/studio/video-gif-to-mp4/go
- Action: `gifToMp4`
- Accepts: .gif
- Max size: 100 MB
- Output: video/mp4
- Tier: Browser WASM (free)

### HDR to SDR

Convert HDR video to SDR for universal playback

- URL: https://mioffice.ai/tools/video/video-hdr-to-sdr
- Launch: https://mioffice.ai/studio/video-hdr-to-sdr/go
- Action: `hdrToSdr`
- Accepts: .mp4,.mov,.mkv,.webm
- Max size: 500 MB
- Output: video/mp4
- Tier: Browser WASM (free)

### Loop Video

Repeat video multiple times to create a looping clip

- URL: https://mioffice.ai/tools/video/video-loop
- Launch: https://mioffice.ai/studio/video-loop/go
- Action: `loop`
- Accepts: .mp4,.webm,.mov,.avi,.mkv
- Max size: 200 MB
- Output: video/mp4
- Typical time: 1-3 minutes
- Tier: Browser WASM (free)

### M4A to MP3

Convert M4A audio files to MP3 format

- URL: https://mioffice.ai/tools/video/video-m4a-to-mp3
- Launch: https://mioffice.ai/studio/video-m4a-to-mp3/go
- Action: `m4aToMp3`
- Accepts: .m4a,.m4b
- Max size: 100 MB
- Output: audio/mpeg
- Tier: Browser WASM (free)

### Merge Videos

Combine multiple videos into one file

- URL: https://mioffice.ai/tools/video/video-merge
- Launch: https://mioffice.ai/studio/video-merge/go
- Action: `mergeVideo`
- Accepts: .mp4,.webm,.mov,.avi,.mkv
- Max size: 500 MB
- Output: video/mp4
- Typical time: 2-5 minutes
- Tier: Browser WASM (free)

### MKV to MP4

Convert MKV videos to MP4 format

- URL: https://mioffice.ai/tools/video/video-mkv-to-mp4
- Launch: https://mioffice.ai/studio/video-mkv-to-mp4/go
- Action: `mkvToMp4`
- Accepts: .mkv
- Max size: 500 MB
- Output: video/mp4
- Tier: Browser WASM (free)

### MOV to MP4

Convert MOV videos to MP4 format

- URL: https://mioffice.ai/tools/video/video-mov-to-mp4
- Launch: https://mioffice.ai/studio/video-mov-to-mp4/go
- Action: `movToMp4`
- Accepts: .mov
- Max size: 100 MB
- Output: video/mp4
- Tier: Browser WASM (free)

### MP3 Cutter

Trim and cut MP3 audio files

- URL: https://mioffice.ai/tools/video/video-mp3-cutter
- Launch: https://mioffice.ai/studio/video-mp3-cutter/go
- Action: `mp3Cutter`
- Accepts: .mp3,.m4a,.aac,.wav,.ogg,.flac
- Max size: 100 MB
- Output: audio/mpeg
- Typical time: 30-90 seconds
- Tier: Browser WASM (free)

### Remove Audio from Video

Remove the audio track from a video, keeping video only

- URL: https://mioffice.ai/tools/video/video-mute
- Launch: https://mioffice.ai/studio/video-mute/go
- Action: `mute`
- Accepts: .mp4,.webm,.mov,.avi,.mkv
- Max size: 500 MB
- Output: video/mp4
- Typical time: 1-2 minutes
- Tier: Browser WASM (free)

### Normalize Audio

Normalize audio volume to standard levels

- URL: https://mioffice.ai/tools/video/video-normalize-audio
- Launch: https://mioffice.ai/studio/video-normalize-audio/go
- Action: `normalizeAudio`
- Accepts: .mp3,.mp4,.mov,.wav,.m4a,.aac,.ogg,.flac,.mkv,.webm
- Max size: 500 MB
- Output: audio/mpeg
- Typical time: 1-2 minutes
- Tier: Browser WASM (free)

### OGG to MP3

Convert OGG Vorbis audio to MP3 format

- URL: https://mioffice.ai/tools/video/video-ogg-to-mp3
- Launch: https://mioffice.ai/studio/video-ogg-to-mp3/go
- Action: `oggToMp3`
- Accepts: .ogg,.oga
- Max size: 100 MB
- Output: audio/mpeg
- Tier: Browser WASM (free)

### Resize Video

Change video resolution with quality presets (480p to 1440p)

- URL: https://mioffice.ai/tools/video/video-resize
- Launch: https://mioffice.ai/studio/video-resize/go
- Action: `videoResize`
- Accepts: .mp4,.webm,.mkv,.avi,.mov,.m4v,.flv,.wmv,.3gp
- Max size: 100 MB
- Output: video/mp4
- Typical time: 2-5 minutes
- Tier: Browser WASM (free)

### Resize Video for Reels

Resize any video to Instagram Reels 9:16 vertical format (1080×1920)

- URL: https://mioffice.ai/tools/video/video-resize-reels
- Launch: https://mioffice.ai/studio/video-resize-reels/go
- Action: `resizeReels`
- Accepts: .mp4,.webm,.mov,.avi,.mkv
- Max size: 500 MB
- Output: video/mp4
- Typical time: 2-5 minutes
- Tier: Browser WASM (free)

### Resize Video for Shorts

Resize any video to YouTube Shorts 9:16 vertical format (1080×1920)

- URL: https://mioffice.ai/tools/video/video-resize-shorts
- Launch: https://mioffice.ai/studio/video-resize-shorts/go
- Action: `resizeShorts`
- Accepts: .mp4,.webm,.mov,.avi,.mkv
- Max size: 500 MB
- Output: video/mp4
- Typical time: 2-5 minutes
- Tier: Browser WASM (free)

### Resize Video to Square

Resize any video to 1:1 square format (1080×1080) for Instagram and social media

- URL: https://mioffice.ai/tools/video/video-resize-square
- Launch: https://mioffice.ai/studio/video-resize-square/go
- Action: `resizeSquare`
- Accepts: .mp4,.webm,.mov,.avi,.mkv
- Max size: 500 MB
- Output: video/mp4
- Typical time: 2-5 minutes
- Tier: Browser WASM (free)

### Resize Video for TikTok

Resize any video to TikTok 9:16 vertical format (1080×1920)

- URL: https://mioffice.ai/tools/video/video-resize-tiktok
- Launch: https://mioffice.ai/studio/video-resize-tiktok/go
- Action: `resizeTiktok`
- Accepts: .mp4,.webm,.mov,.avi,.mkv
- Max size: 500 MB
- Output: video/mp4
- Typical time: 2-5 minutes
- Tier: Browser WASM (free)

### Reverse Video

Play video backwards with reversed audio

- URL: https://mioffice.ai/tools/video/video-reverse
- Launch: https://mioffice.ai/studio/video-reverse/go
- Action: `reverse`
- Accepts: .mp4,.webm,.mov,.avi,.mkv
- Max size: 200 MB
- Output: video/mp4
- Typical time: 2-5 minutes
- Tier: Browser WASM (free)

### Rotate Video

Rotate videos 90, 180, or 270 degrees

- URL: https://mioffice.ai/tools/video/video-rotate
- Launch: https://mioffice.ai/studio/video-rotate/go
- Action: `rotateVideo`
- Accepts: .mp4,.webm,.mov,.avi,.mkv
- Max size: 500 MB
- Output: video/mp4
- Typical time: 1-3 minutes
- Tier: Browser WASM (free)

### Change Video Speed

Speed up or slow down videos with audio pitch preservation

- URL: https://mioffice.ai/tools/video/video-speed
- Launch: https://mioffice.ai/studio/video-speed/go
- Action: `speed`
- Accepts: .mp4,.webm,.mov,.avi,.mkv
- Max size: 500 MB
- Output: video/mp4
- Typical time: 1-3 minutes
- Tier: Browser WASM (free)

### Extract Video Thumbnail

Extract a frame from video as a JPEG thumbnail image

- URL: https://mioffice.ai/tools/video/video-thumbnail
- Launch: https://mioffice.ai/studio/video-thumbnail/go
- Action: `thumbnail`
- Accepts: .mp4,.webm,.mov,.avi,.mkv
- Max size: 500 MB
- Output: image/jpeg
- Tier: Browser WASM (free)

### Video to GIF

Convert video clips to animated GIF

- URL: https://mioffice.ai/tools/video/video-to-gif
- Launch: https://mioffice.ai/studio/video-to-gif/go
- Action: `toGif`
- Accepts: .mp4,.webm,.mov
- Max size: 100 MB
- Output: image/gif
- Typical time: 1-3 minutes
- Tier: Browser WASM (free)

### Video to MP3

Extract audio from video files

- URL: https://mioffice.ai/tools/video/video-to-mp3
- Launch: https://mioffice.ai/studio/video-to-mp3/go
- Action: `toMp3`
- Accepts: .mp4,.webm,.mov,.avi,.mkv
- Max size: 500 MB
- Output: audio/mpeg
- Typical time: 1-3 minutes
- Tier: Browser WASM (free)

### Trim Video

Cut video to specific start and end times

- URL: https://mioffice.ai/tools/video/video-trim
- Launch: https://mioffice.ai/studio/video-trim/go
- Action: `trim`
- Accepts: .mp4,.webm,.mov
- Max size: 500 MB
- Output: video/mp4
- Typical time: 1-3 minutes
- Tier: Browser WASM (free)

### WAV to MP3

Convert WAV audio to MP3 format

- URL: https://mioffice.ai/tools/video/video-wav-to-mp3
- Launch: https://mioffice.ai/studio/video-wav-to-mp3/go
- Action: `wavToMp3`
- Accepts: .wav
- Max size: 100 MB
- Output: audio/mpeg
- Tier: Browser WASM (free)

### WebM to MP4

Convert WebM videos to MP4 format

- URL: https://mioffice.ai/tools/video/video-webm-to-mp4
- Launch: https://mioffice.ai/studio/video-webm-to-mp4/go
- Action: `webmToMp4`
- Accepts: .webm
- Max size: 500 MB
- Output: video/mp4
- Tier: Browser WASM (free)

### WMA to MP3

Convert WMA audio to MP3 format

- URL: https://mioffice.ai/tools/video/video-wma-to-mp3
- Launch: https://mioffice.ai/studio/video-wma-to-mp3/go
- Action: `wmaToMp3`
- Accepts: .wma
- Max size: 100 MB
- Output: audio/mpeg
- Tier: Browser WASM (free)

## Image Studio

16 tools.

### AVIF to JPG

Convert AVIF images to JPG format

- URL: https://mioffice.ai/tools/image/image-avif-to-jpg
- Action: `avifToJpg`
- Accepts: .avif
- Max size: 50 MB
- Output: image/jpeg
- Tier: Browser WASM (free)

### Compress Image

Reduce image file size while maintaining quality

- URL: https://mioffice.ai/tools/image/image-compress
- Action: `compress`
- Accepts: .jpg,.jpeg,.png,.webp
- Max size: 50 MB
- Output: image/jpeg
- Tier: Browser WASM (free)

### Compress WebP

Reduce WebP image file size

- URL: https://mioffice.ai/tools/image/image-compress-webp
- Action: `compressWebp`
- Accepts: .webp
- Max size: 50 MB
- Output: image/webp
- Tier: Browser WASM (free)

### Convert Image

Convert images between formats

- URL: https://mioffice.ai/tools/image/image-convert
- Action: `convert`
- Accepts: .jpg,.jpeg,.png,.webp,.gif,.bmp
- Max size: 50 MB
- Output: image/png
- Tier: Browser WASM (free)

### Crop Image

Cut out a portion of your image

- URL: https://mioffice.ai/tools/image/image-crop
- Action: `crop`
- Accepts: .jpg,.jpeg,.png,.webp,.gif
- Max size: 50 MB
- Output: image/jpeg
- Tier: Browser WASM (free)

### HEIC to JPG

Convert iPhone HEIC photos to JPG format

- URL: https://mioffice.ai/tools/image/image-heic-to-jpg
- Action: `heicToJpg`
- Accepts: .heic,.heif
- Max size: 100 MB
- Output: image/jpeg
- Tier: Browser WASM (free)

### HEIC to PNG

Convert iPhone HEIC photos to PNG format

- URL: https://mioffice.ai/tools/image/image-heic-to-png
- Action: `heicToPng`
- Accepts: .heic,.heif
- Max size: 100 MB
- Output: image/png
- Tier: Browser WASM (free)

### JPEG to JPG

Convert JPEG images to JPG format

- URL: https://mioffice.ai/tools/image/image-jpeg-to-jpg
- Action: `convert`
- Accepts: .jpeg,.jpg,.png,.webp
- Max size: 50 MB
- Output: image/png
- Tier: Browser WASM (free)

### JPG to WebP

Convert JPG images to WebP for smaller file sizes

- URL: https://mioffice.ai/tools/image/image-jpg-to-webp
- Action: `jpgToWebp`
- Accepts: .jpg,.jpeg
- Max size: 100 MB
- Output: image/webp
- Tier: Browser WASM (free)

### PNG to SVG

Convert raster images to scalable vector graphics

- URL: https://mioffice.ai/tools/image/image-png-to-svg
- Action: `pngToSvg`
- Accepts: .png,.jpg,.jpeg,.webp,.bmp
- Max size: 100 MB
- Output: image/svg+xml
- Tier: Browser WASM (free)

### PNG to WebP

Convert PNG images to WebP for smaller file sizes

- URL: https://mioffice.ai/tools/image/image-png-to-webp
- Action: `pngToWebp`
- Accepts: .png
- Max size: 100 MB
- Output: image/webp
- Tier: Browser WASM (free)

### Resize Image

Change image dimensions to any size

- URL: https://mioffice.ai/tools/image/image-resize
- Action: `resize`
- Accepts: .jpg,.jpeg,.png,.webp,.gif
- Max size: 50 MB
- Output: image/jpeg
- Tier: Browser WASM (free)

### Rotate Image

Rotate and flip images

- URL: https://mioffice.ai/tools/image/image-rotate
- Action: `rotate`
- Accepts: .jpg,.jpeg,.png,.webp,.gif
- Max size: 50 MB
- Output: image/jpeg
- Tier: Browser WASM (free)

### Upscale Image

Enlarge images using AI while preserving quality

- URL: https://mioffice.ai/tools/image/image-upscale
- Action: `upscale`
- Accepts: .jpg,.jpeg,.png,.webp
- Max size: 20 MB
- Output: image/png
- Tier: Browser WASM (free)

### WebP to JPG

Convert WebP images to JPG format

- URL: https://mioffice.ai/tools/image/image-webp-to-jpg
- Action: `webpToJpg`
- Accepts: .webp
- Max size: 100 MB
- Output: image/jpeg
- Tier: Browser WASM (free)

### WebP to PNG

Convert WebP images to PNG format

- URL: https://mioffice.ai/tools/image/image-webp-to-png
- Action: `webpToPng`
- Accepts: .webp
- Max size: 50 MB
- Output: image/png
- Tier: Browser WASM (free)

## Document Studio

28 tools.

### JPG to PDF

Convert JPG images into a PDF document

- URL: https://mioffice.ai/tools/pdf/jpg-to-pdf
- Action: `fromJpg`
- Accepts: .jpg,.jpeg,.png,.webp
- Max size: 50 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Compress PDF

Reduce PDF file size by compressing images

- URL: https://mioffice.ai/tools/pdf/pdf-compress
- Action: `compress`
- Accepts: .pdf
- Max size: 100 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Office to PDF

Convert Word, PowerPoint, and OpenOffice documents to PDF

- URL: https://mioffice.ai/tools/pdf/pdf-docx-to-pdf
- Action: `docToPdf`
- Accepts: .doc,.docx,.odt,.rtf,.ppt,.pptx,.odp
- Max size: 50 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### PDF Editor

Edit PDFs: add text, mask content, annotate, OCR

- URL: https://mioffice.ai/tools/pdf/pdf-editor
- Action: `edit`
- Accepts: .pdf
- Max size: 100 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### EPUB to PDF

Convert EPUB ebooks to PDF format

- URL: https://mioffice.ai/tools/pdf/pdf-epub-to-pdf
- Action: `epubToPdf`
- Accepts: .epub
- Max size: 100 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Excel to PDF

Convert Excel spreadsheets to PDF format

- URL: https://mioffice.ai/tools/pdf/pdf-excel-to-pdf
- Action: `xlsxToPdf`
- Accepts: .xlsx,.xls,.csv
- Max size: 50 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Office to PDF

Convert Word, PowerPoint, and OpenOffice documents to PDF

- URL: https://mioffice.ai/tools/pdf/pdf-from-word
- Action: `docToPdf`
- Accepts: .doc,.docx,.odt,.rtf,.ppt,.pptx,.odp
- Max size: 50 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Image to PDF

Convert any image to PDF document

- URL: https://mioffice.ai/tools/pdf/pdf-image-to-pdf
- Action: `fromJpg`
- Accepts: .jpg,.jpeg,.png,.webp,.gif,.bmp
- Max size: 50 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Merge PDF

Combine multiple PDF files into one document

- URL: https://mioffice.ai/tools/pdf/pdf-merge
- Action: `merge`
- Accepts: .pdf
- Max size: 100 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### PDF to Excel

Convert PDF tables to editable Excel spreadsheets

- URL: https://mioffice.ai/tools/pdf/pdf-pdf-to-excel
- Action: `pdfToXlsx`
- Accepts: .pdf
- Max size: 50 MB
- Output: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
- Tier: Browser WASM (free)

### PNG to PDF

Convert PNG images to PDF documents

- URL: https://mioffice.ai/tools/pdf/pdf-png-to-pdf
- Action: `fromJpg`
- Accepts: .png,.jpg,.jpeg,.webp
- Max size: 50 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Office to PDF

Convert Word, PowerPoint, and OpenOffice documents to PDF

- URL: https://mioffice.ai/tools/pdf/pdf-ppt-to-pdf
- Action: `docToPdf`
- Accepts: .doc,.docx,.odt,.rtf,.ppt,.pptx,.odp
- Max size: 50 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Office to PDF

Convert Word, PowerPoint, and OpenOffice documents to PDF

- URL: https://mioffice.ai/tools/pdf/pdf-pptx-to-pdf
- Action: `docToPdf`
- Accepts: .doc,.docx,.odt,.rtf,.ppt,.pptx,.odp
- Max size: 50 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Remove PDF Pages

Remove specific pages from a PDF document

- URL: https://mioffice.ai/tools/pdf/pdf-remove-pages
- Action: `removePages`
- Accepts: .pdf
- Max size: 100 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Rotate PDF

Rotate PDF pages to any angle

- URL: https://mioffice.ai/tools/pdf/pdf-rotate
- Action: `rotate`
- Accepts: .pdf
- Max size: 100 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Split PDF

Extract specific pages from a PDF into a new file

- URL: https://mioffice.ai/tools/pdf/pdf-split
- Action: `split`
- Accepts: .pdf
- Max size: 100 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### TIFF to PDF

Convert TIFF images to PDF documents

- URL: https://mioffice.ai/tools/pdf/pdf-tiff-to-pdf
- Action: `fromJpg`
- Accepts: .tif,.tiff,.jpg,.jpeg,.png,.webp
- Max size: 50 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### PDF to DOC

Convert PDF files to editable Word documents

- URL: https://mioffice.ai/tools/pdf/pdf-to-doc
- Action: `pdfToDoc`
- Accepts: .pdf
- Max size: 50 MB
- Output: application/vnd.openxmlformats-officedocument.wordprocessingml.document
- Tier: Browser WASM (free)

### PDF to JPG

Convert PDF pages to high-quality JPG images

- URL: https://mioffice.ai/tools/pdf/pdf-to-jpg
- Action: `toJpg`
- Accepts: .pdf
- Max size: 100 MB
- Output: image/jpeg
- Tier: Browser WASM (free)

### PDF to Text

Extract text content from PDF files

- URL: https://mioffice.ai/tools/pdf/pdf-to-text
- Action: `pdfToText`
- Accepts: .pdf
- Max size: 50 MB
- Output: text/plain
- Tier: Browser WASM (free)

### PDF to Excel

Convert PDF tables to editable Excel spreadsheets

- URL: https://mioffice.ai/tools/pdf/pdf-to-xlsx
- Action: `pdfToXlsx`
- Accepts: .pdf
- Max size: 50 MB
- Output: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
- Tier: Browser WASM (free)

### TXT to PDF

Convert text files to PDF format

- URL: https://mioffice.ai/tools/pdf/pdf-txt-to-pdf
- Action: `txtToPdf`
- Accepts: .txt
- Max size: 10 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Unlock PDF

Remove password protection from PDF files

- URL: https://mioffice.ai/tools/pdf/pdf-unlock
- Action: `unlock`
- Accepts: .pdf
- Max size: 100 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Extract Archive

Extract files from ZIP, RAR, 7z, TAR, GZ archives

- URL: https://mioffice.ai/tools/pdf/pdf-unzip
- Action: `zipExtract`
- Accepts: .zip,.rar,.7z,.tar,.gz,.tgz,.bz2,.tbz2,.xz,.txz,.lzma,.lz4,.zst,.cab,.iso,.cpio,.tar.gz,.tar.bz2,.tar.xz
- Max size: 500 MB
- Output: application/zip
- Tier: Browser WASM (free)

### Watermark PDF

Add text watermark to PDF pages

- URL: https://mioffice.ai/tools/pdf/pdf-watermark
- Action: `watermark`
- Accepts: .pdf
- Max size: 100 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Office to PDF

Convert Word, PowerPoint, and OpenOffice documents to PDF

- URL: https://mioffice.ai/tools/pdf/pdf-word-to-pdf
- Action: `docToPdf`
- Accepts: .doc,.docx,.odt,.rtf,.ppt,.pptx,.odp
- Max size: 50 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Create ZIP

Compress files into a ZIP archive

- URL: https://mioffice.ai/tools/pdf/pdf-zip
- Action: `zipCreate`
- Accepts: *
- Max size: 500 MB
- Output: application/zip
- Tier: Browser WASM (free)

### Excel to PDF

Convert Excel spreadsheets to PDF format

- URL: https://mioffice.ai/tools/pdf/xlsx-to-pdf
- Action: `xlsxToPdf`
- Accepts: .xlsx,.xls,.csv
- Max size: 50 MB
- Output: application/pdf
- Tier: Browser WASM (free)

## Scanner Suite

10 tools.

### Barcode Scanner

Scan and decode barcodes (EAN, UPC, Code 128, etc.) from camera or images

- URL: https://mioffice.ai/tools/scanner/scanner-barcode
- Action: `scanBarcode`
- Accepts: image/*
- Max size: 20 MB
- Output: text/plain
- Tier: Browser WASM (free)

### Batch Scanner

Rapid multi-page scanning with continuous camera mode for high-volume documents

- URL: https://mioffice.ai/tools/scanner/scanner-batch
- Action: `scanBatch`
- Accepts: image/*
- Max size: 200 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Book Scanner

Scan book pages with dual-page detection and automatic page splitting

- URL: https://mioffice.ai/tools/scanner/scanner-book
- Action: `scanBook`
- Accepts: image/*
- Max size: 100 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Document Scanner

Scan documents with auto edge detection, perspective correction & enhancement

- URL: https://mioffice.ai/tools/scanner/scanner-document
- Action: `scanDocument`
- Accepts: image/*
- Max size: 50 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Handwriting to Text

Scan handwritten notes and convert to editable text using OCR

- URL: https://mioffice.ai/tools/scanner/scanner-handwriting
- Action: `scanHandwriting`
- Accepts: image/*
- Max size: 50 MB
- Output: text/plain
- Tier: Browser WASM (free)

### ID Card Scanner

Scan ID cards, passports & licenses with fixed aspect ratio and front+back layout

- URL: https://mioffice.ai/tools/scanner/scanner-id-card
- Action: `scanIdCard`
- Accepts: image/*
- Max size: 50 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Photo to PDF

Convert photos to PDF with multi-image batch support and minimal processing

- URL: https://mioffice.ai/tools/scanner/scanner-photo-to-pdf
- Action: `photoToPdf`
- Accepts: image/*
- Max size: 100 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### QR Code Scanner

Scan and decode QR codes from camera or images instantly

- URL: https://mioffice.ai/tools/scanner/scanner-qr
- Action: `scanQR`
- Accepts: image/*
- Max size: 20 MB
- Output: text/plain
- Tier: Browser WASM (free)

### Receipt Scanner

Scan receipts with tight auto-crop optimized for small documents

- URL: https://mioffice.ai/tools/scanner/scanner-receipt
- Action: `scanReceipt`
- Accepts: image/*
- Max size: 50 MB
- Output: application/pdf
- Tier: Browser WASM (free)

### Whiteboard Scanner

Scan whiteboards with high contrast, color boost & white balance correction

- URL: https://mioffice.ai/tools/scanner/scanner-whiteboard
- Action: `scanWhiteboard`
- Accepts: image/*
- Max size: 50 MB
- Output: application/pdf
- Tier: Browser WASM (free)

## P2P Workspace

3 tools.

### Transfer Files

Transfer files directly between devices. No cloud, no upload, fully encrypted.

- URL: https://mioffice.ai/tools/p2p/p2p-file-transfer
- Action: `file-transfer`
- Accepts: 
- Max size: 0 KB
- Tier: Browser WASM (free)

### Screen Share

Share your screen with anyone. No download, no account needed.

- URL: https://mioffice.ai/tools/p2p/p2p-screen-share
- Action: `screen-share`
- Accepts: 
- Max size: 0 KB
- Tier: Browser WASM (free)

### Device Handoff

Continue your session on another device. Scan QR code to transfer your current page.

- URL: https://mioffice.ai/tools/p2p/p2p-session-handoff
- Action: `session-handoff`
- Accepts: 
- Max size: 0 KB
- Tier: Browser WASM (free)

---

*Generated 2026-06-20T19:35:16.134Z — 136 tools indexed. Single SoT: `config/tools.ts`.*
