CONVERSION GUIDES
Step-by-step guides for file conversion, format comparisons, and best practices.
General
24 guides7z and 7-Zip: Maximum Compression Format Explained
Complete guide to the 7z format and 7-Zip software. Comparison with ZIP and RAR, LZMA2 algorithm, creating and extracting archives, AES-256...
BMP Format Guide: Windows Bitmap Explained
Complete guide to the BMP (Bitmap) format. Internal structure, color depth variants, when to use BMP, and how to convert BMP to PNG, JPG, or...
Audio to Text with Whisper AI: Complete Transcription Guide
How to use OpenAI Whisper to automatically transcribe audio to text. Local installation, OpenAI API, supported formats, 99 languages, SRT su...
RAR Format and WinRAR: Complete Compression Guide
Complete guide to the RAR format. Comparison with ZIP and 7z, RAR5 features, AES-256 encryption, recovery records for damaged files, and fre...
Image to Base64: Embed Images in HTML, CSS, and JSON
How to convert images to Base64 for embedding in HTML, CSS, or JSON. Advantages, disadvantages, when to use it, examples with Python, JavaSc...
MKV (Matroska) Format Guide: The Universal Video Container
Complete guide to the MKV (Matroska) format. Comparison with MP4 and AVI, multiple audio tracks, subtitle support, chapters, and conversion...
Extract Audio from Video with FFmpeg: MP3, AAC, FLAC, and WAV
How to extract audio from any video with FFmpeg. Copy without re-encoding, convert to MP3, AAC, FLAC or WAV, handle multiple audio tracks, a...
Compress PDF Without Losing Quality: Complete 2024 Guide
How to compress PDF files without losing visual quality. Methods with Ghostscript, qpdf, Python, and online tools. Reduce PDF size for image...
TAR Format on Linux: Archiving, Compression, and Automation
Complete guide to the TAR format on Linux and Unix. Differences between .tar, .tar.gz, .tar.bz2, and .tar.xz, essential commands, extraction...
JSON Format: Structure, Validation, and Web API Usage
Complete guide to JSON format. Syntax, data types, validation with JSON Schema, minification, prettify, conversion from/to CSV and XML, and...
Convert CSV to Excel, JSON, and XML with Python
How to convert CSV files to Excel, JSON, XML with Python (pandas, openpyxl). Data cleaning, encoding handling, delimiters, and batch automat...
XML Format Guide: XPath, XSLT, and Python Processing
Complete guide to XML format. Syntax, attributes vs elements, XPath queries, XSLT transformations, XSD validation, and processing in Python.
Compress Video Without Losing Quality with FFmpeg
How to compress video with FFmpeg while maintaining visual quality. CRF, preset, H.264 vs H.265, 2-pass encoding, GPU acceleration, and Hand...
EPUB Format: Internal Structure, Creation and Conversion
Learn how EPUB works internally, how to create ebooks with Pandoc, Calibre and Python, and how to convert between ebook formats.
Convert HTML to PDF with Python: WeasyPrint, pdfkit and Playwright
Complete guide to generating PDFs from HTML with Python. WeasyPrint for modern CSS, pdfkit with wkhtmltopdf, and Playwright for JavaScript-h...
SVG Format: Scalable Vector Graphics for the Web
Learn what SVG is, how it works internally, how to create and optimize SVGs with Inkscape and Python, and when to use it instead of PNG or W...
Convert PDF to Images with Python: PyMuPDF, pdf2image and Pillow
Complete guide to extracting PDF pages as PNG/JPG images with Python. PyMuPDF for high speed, pdf2image with Poppler, DPI control, and OCR p...
Image Compression and Resizing with Python and Pillow
Learn to compress, resize and optimize images in batch with Python and Pillow. Includes WebP conversion, JPG quality control, thumbnails, an...
Animated GIF: Create, Optimize and Convert with FFmpeg and Gifsicle
Learn to create animated GIFs from video with FFmpeg, optimize them with Gifsicle, control color palettes, and convert between GIF, animated...
Markdown: Complete Syntax Guide and Conversion
Learn all Markdown syntax: headings, tables, code, lists, links, images and GFM extensions. Convert Markdown to HTML, PDF and DOCX with Pand...
PDF Forms: Read and Fill AcroForm Fields with Python
Learn to read and fill PDF form fields (AcroForm) with Python. pypdf for existing forms, reportlab to create PDFs from scratch, and pdfrw fo...
FLAC and Lossless Audio: Comparison, Conversion and When to Use It
Complete guide to FLAC and lossless audio: differences from MP3/AAC, FLAC vs ALAC vs WAV comparison, conversion with FFmpeg and Python, and...
Video Streaming with HLS and DASH: Guide with FFmpeg
Learn to prepare video for streaming with FFmpeg: HLS (m3u8), DASH (mpd), adaptive bitrate (ABR), multiple resolutions, and CDN deployment.
3D File Formats: OBJ, STL, glTF, FBX and USDZ Compared
Complete comparison of 3D formats: OBJ, STL, glTF, FBX, USDZ, STEP and DAE. When to use each, conversion with Blender CLI and Open3D, 3D pri...
READY TO CONVERT?
Skip the reading — upload any file and let KaijuConverter figure out the best settings.
Convert