Free browser media tools: 2× AI image enlargement, WAV/MP3 audio extraction, image conversion and cropping, GIF encoding, and measured loudness normalization. Files stay on your device; processing limits apply.
A local ESRGAN model enlarges width and height by 2×. AI can invent or alter details; compare the result with your original. Output dimensions depend on the input, not a fixed 4K size.
Running the local 2× AI model…0%
💡 TubeCraft Tip:A local ESRGAN model enlarges width and height by 2×. AI can invent or alter details; compare the result with your original. Output dimensions depend on the input, not a fixed 4K size.
Drag the slider to compare the original with the 2× AI result.
◀ ▶
2× AI resultOriginal (Low-Res)
2× AI result
PNG · Media processing on your device
Video: up to 100 MiB and 10 minutes; supported codecs required
🎬 Video to Audio
Decode a video's audio locally and encode it as PCM WAV or 320 kbps MP3. MP3 uses lossy compression. Codec support and processing time depend on the file and your device.
Processing locally…0%
🎬 video_sample.mp4
Audio preview ready; choose the download format
Image: up to 20 MiB and 10 megapixels; WebP / JPG / PNG
📐 Format & Crop
Choose an aspect ratio, move and zoom the crop, then select WebP, JPG or PNG. JPG has no transparency. Compression and output size depend on the image and selected quality; inspect the exported file.
Video: 100 MiB, first 10 seconds; up to 20 images, 20 MiB each
🎞️ GIF Maker
Encode the first 10 seconds of a video or a sequence of images as a looping GIF. Width and frame rate affect size and processing time. GIF has a limited color palette and contains no audio.
GIF preview ready
Up to 20 tracks; 100 MiB / 10 minutes each; 200 MiB total
🎵 Audio Normalizer
Measure each track's integrated loudness, then normalize toward the selected LUFS target with a true-peak limit. Results can differ from the target for silence, very short clips or peak-limited audio. Review the output measurement and listen before publishing.
Target loudness:
Format:
LUFS measurement and FFmpeg loudnorm processing
🔒 Media processing on your device Selected media is processed in your browser, without uploading it. Loading the site and processing libraries uses network data. Site analytics and submitted contact messages are described in the Privacy Policy.
📚 TubeCraft Master Technical Guide & Standards
How the tools work, their limits, and how to check your exported media.
AI Upscaler (2×)
A local ESRGAN model enlarges width and height by 2×. AI can invent or alter details; compare the result with your original. Output dimensions depend on the input, not a fixed 4K size.
Media processing on your device
Processing time and memory use depend on your file and device. The first use downloads the processing library. Image: up to 20 MiB and 1 megapixel; output 2×
🎬 Video to Audio
Decode a video's audio locally and encode it as PCM WAV or 320 kbps MP3. MP3 uses lossy compression. Codec support and processing time depend on the file and your device.
WAV / MP3
Decode a video's audio locally and encode it as PCM WAV or 320 kbps MP3. MP3 uses lossy compression. Codec support and processing time depend on the file and your device. Video: up to 100 MiB and 10 minutes; supported codecs required
📐 WebP vs JPG vs PNG: Complete Creator Guide
Choose an aspect ratio, move and zoom the crop, then select WebP, JPG or PNG. JPG has no transparency. Compression and output size depend on the image and selected quality; inspect the exported file.
16:9 / 9:16 / 1:1
Choose the dimensions and formats accepted by your destination platform. Check image dimensions and file size, and listen to the normalized audio. No preset guarantees acceptance or identical playback across platforms.
🎞️ GIF Maker
Encode the first 10 seconds of a video or a sequence of images as a looping GIF. Width and frame rate affect size and processing time. GIF has a limited color palette and contains no audio.
Media processing on your device
Video: 100 MiB, first 10 seconds; up to 20 images, 20 MiB each Processing time and memory use depend on your file and device. The first use downloads the processing library.
🎵 Audio Normalizer
Measure each track's integrated loudness, then normalize toward the selected LUFS target with a true-peak limit. Results can differ from the target for silence, very short clips or peak-limited audio. Review the output measurement and listen before publishing.
🎚️ 1-Click Multi-Track Batch Equalization (Up to 20 Tracks)
Up to 20 tracks; 100 MiB / 10 minutes each; 200 MiB total Processing time and memory use depend on your file and device. The first use downloads the processing library.
Frequently Asked Questions
Is TubeCraft free, and what are its limits?▼
These tools are free to use without registration. File size, duration and pixel limits protect browser memory. Large jobs can still fail on devices with limited memory; try a smaller file.
Do my images or audio files get uploaded to external servers?▼
Selected media is processed in your browser, without uploading it. Loading the site and processing libraries uses network data. Site analytics and submitted contact messages are described in the Privacy Policy.
What is the recommended output format for YouTube?▼
Choose the dimensions and formats accepted by your destination platform. Check image dimensions and file size, and listen to the normalized audio. No preset guarantees acceptance or identical playback across platforms.