CONVERSION GUIDES
Step-by-step guides for file conversion, format comparisons, and best practices.
General
24 guidesColor Profiles ICC, RGB and CMYK: Guide for Design and Printing
Learn what ICC color profiles are, differences between sRGB, Adobe RGB, P3 and CMYK, how to convert with Pillow and ImageMagick, and why it...
Apache Parquet Format: Columnar Data Storage with Python
Master Apache Parquet for efficient columnar data storage. Complete guide with pandas, PyArrow, partitioning, compression codecs, and CSV co...
Converting Word DOCX to Markdown with Pandoc: Complete Guide
Convert Word documents to Markdown using Pandoc. Command-line options, table handling, image extraction, footnotes, and bulk conversion with...
AVIF Image Format: The Modern Web Standard
Complete guide to the AVIF image format: comparison vs WebP and JPEG, converting with FFmpeg and Pillow, browser support, and optimal qualit...
Extract Tables from PDF to Excel with Python: Complete Guide
Extract tables from PDF files to Excel or CSV using Python. Guide covers pdfplumber, tabula-py, camelot, pandas, and scanned PDF OCR with py...
Compress Video with FFmpeg and H.265/HEVC: Complete Guide
Compress video with FFmpeg and H.265/HEVC. Control quality with CRF, choose encoding presets, use hardware acceleration (NVENC, QSV) and bat...
ODT Format: Create and Convert LibreOffice Documents with Python
Complete guide to the ODT format. Create and edit OpenDocument files with odfpy in Python, convert with LibreOffice CLI, and extract text fr...
Combine Images into PDF with Python: Pillow, img2pdf and ReportLab
Convert and combine multiple images into a single PDF with Python. Guide covering Pillow, img2pdf (lossless), and ReportLab for full layout...
JSONL/NDJSON Format: Efficient Data Processing in Python
Complete guide to JSONL (JSON Lines) format. Learn to read, write and process NDJSON files in Python with pandas, streaming pipelines, and M...
Convert and Edit Audio with Python and pydub: Complete Guide
Learn to convert, trim, join, and normalize audio with pydub in Python. Convert MP3, WAV, FLAC, OGG and AAC. Includes batch conversion and b...
Animated WebP: Create and Convert Animations from GIF and Video
Complete guide to animated WebP. Convert GIF and video to animated WebP with FFmpeg, Pillow, and libwebp. Size comparison and browser suppor...
ICO Format and Favicons: Create Multi-Size Icons with Python
Complete guide to creating favicons. Generate multi-size ICO with Python Pillow, compare ICO vs PNG vs SVG, generate web manifest icons and...
Batch Image Compression with Python: Automate and Optimize
Build a batch image compression script with Python. Reduce JPG, PNG and WebP file size while maintaining quality. Includes progressive compr...
Convert Excel to JSON with Python and pandas: Complete Guide
Convert Excel files to JSON with Python and pandas. Handle multiple sheets, generate nested JSON, apply transformations, and export with cus...
DICOM Medical Image Format: Read, Convert and Anonymize with Python
Complete guide to the DICOM medical imaging format. Read metadata, convert to PNG/JPG, anonymize patient data, and process image series with...
SVG Vector Graphics with Python: Complete Guide
Complete guide to SVG with Python: svgwrite, lxml, CairoSVG and Inkscape CLI. Create, manipulate and convert SVG to PNG/PDF with practical e...
CBZ and CBR Digital Comics: Python Guide
Complete guide to CBZ and CBR comic book formats with Python. Read, create, convert and organize your comic collection. CBZ vs CBR vs PDF co...
EPUB 3: Creating eBooks with Python
Complete guide to creating EPUB 3 eBooks with Python and ebooklib. EPUB structure, metadata, table of contents, CSS, images and conversion t...
Audio Sample Rate Conversion with Python
Complete guide to audio sample rate conversion in Python with scipy, librosa and soundfile. 44.1 kHz to 48 kHz, high-quality resampling, bat...
Creating Animated GIFs with Python: Pillow and FFmpeg
Complete guide to creating animated GIFs with Python. From images, video with FFmpeg, palette optimization, speed control and web compressio...
CSV Format: Tabular Data Exchange with Python
Complete guide to CSV format with Python. csv module, pandas, polars. Robust reading, writing, conversion to JSON/Excel/Parquet, cleaning an...
WebAssembly (WASM): Compile and Use Modules with Python and JavaScript
Complete guide to WebAssembly: compile C/C++ and Rust to WASM with Emscripten and wasm-pack, use WASM modules from JavaScript and Python (wa...
Processing XML with Python: lxml and ElementTree
Complete guide to working with XML in Python. ElementTree, lxml, XPath, XSLT, XSD validation, XML↔JSON conversion, RSS/SOAP feed parsing.
Generating and Reading QR Codes with Python
Complete guide to creating and decoding QR codes with Python. Simple QR, with logo, custom colors, batch QR generation, reading with pyzbar...
READY TO CONVERT?
Skip the reading — upload any file and let KaijuConverter figure out the best settings.
Convert