MuhammadLab
Resources

Browse the MuhammadLab resource library.

Search by topic, open a category, and jump into guides or interactive tools without digging through the whole site.

Privacy-first tools

Forensic learning

Teaching resources

26 categories shown

Each category opens as a full resource page.

Category

PDF Tools

Merge, split, compress, sign, protect, and edit PDF files directly in your browser.

0 guides32 interactive tools
Open category
Category

PDF Conversions

Convert PDF to images, Word, Excel, PowerPoint, and more. Or convert images and documents to PDF.

0 guides29 interactive tools
Open category
Category

Image Tools

Compress, resize, crop, watermark, and enhance images online.

0 guides19 interactive tools
Open category
Category

Image Conversions

Convert between PNG, JPG, WebP, BMP, GIF, ICO, TIFF, HEIC, and more.

0 guides72 interactive tools
Open category
Category

Document & Office Conversions

Convert between Word, PowerPoint, Excel, RTF, ODT, HTML, and Markdown.

0 guides42 interactive tools
Open category
Category

Data Format Conversions

Convert between JSON, XML, YAML, TOML, INI, CSV, TSV, SQL, and more.

0 guides143 interactive tools
Open category
Category

Spreadsheet Conversions

Convert between XLSX, XLS, CSV, TSV, JSON, and ODS formats.

0 guides25 interactive tools
Open category
Category

Archive & Compression

Convert and extract ZIP, TAR, GZ, 7Z, RAR, XZ, and more.

0 guides30 interactive tools
Open category
Category

Font Conversions

Convert between TTF, OTF, WOFF, WOFF2, and EOT font formats.

0 guides20 interactive tools
Open category
Category

JSON Tools

JSON conversion, validation, formatting, transformation, and developer utilities.

0 guides20 interactive tools
Open category
Category

Developer & Text Tools

JSON formatter, regex tester, hash generator, diff checker, and more.

0 guides20 interactive tools
Open category
Category

Email Conversions

Convert EML and MSG email files to PDF, HTML, and TXT.

0 guides32 interactive tools
Open category
Category

Base64 Encode/Decode

Encode any file to Base64 or decode Base64 strings back to files.

0 guides81 interactive tools
Open category
Category

Research Tools

Research article extraction, DOI to BibTeX, DOI to PMID, BibTeX de-duplicator, citation toolkit, word counter, grammar checker, and other academic research utilities.

0 guides6 interactive tools
Open category
Category

Cybersecurity & Privacy Tools

Browser-based encoding, hashing, encryption, metadata inspection, token analysis, log redaction, and network utilities — all locally processed and privacy-first.

5 guides44 interactive tools
Open category
Category

Mobile Phone Forensics

Phone-focused forensic guides and interactive artifact viewers for Android, iPhone/macOS workflows, Windows Phone, app databases, SMS/MMS artifacts, wearables, and mobile evidence handling.

4 guides5 interactive tools
Open category
Category

Programming

Programming guides and interactive coding tools for Python, algorithms, data structures, debugging, regex, and complexity learning.

3 guides5 interactive tools
Open category
Category

Developer & Text Tools

JSON formatter, regex tester, hash generator, UUID generator, password generator, JWT decoder, Base64 encoder, markdown converter, and 15+ more developer utilities.

0 guides11 interactive tools
Open category
Category

Machine Learning

Learn core machine learning algorithms with clear explanations, diagrams, and practical intuition — from KNN to LSTM and Transformers.

0 guides24 interactive tools
Open category
Category

Database

Database learning resources and viewers for SQL, SQLite, forensic databases, schemas, tables, exports, and query-based analysis.

0 guides6 interactive tools
Open category
Category

Deep Learning

Deep learning concepts explained visually, including neural networks, CNNs, LSTMs, Transformers, diffusion models, and representation learning.

0 guides2 interactive tools
Open category
Category

Natural Language Processing

Browser-based NLP tools for preprocessing, sentiment, retrieval, question answering, translation, summarisation, speech-to-text, entities, POS tagging, and language generation.

0 guides12 interactive tools
Open category
Category

Networking

Networking resources and utilities for IP addressing, CIDR, subnetting, DNS, certificates, infrastructure, and network evidence basics.

0 guides31 interactive tools
Open category
Category

Digital Forensics

Digital forensics guides and artifact viewers for memory analysis, mobile evidence, databases, metadata, file signatures, logs, email artifacts, and reporting workflows.

0 guides1 interactive tools
Open category
Category

AI Tools

Browser-based AI learning demos focused on safety, OCR, and real-time vision inference.

0 guides5 interactive tools
Open category
Category

Computer Vision

Browser-based computer vision teaching tools for image classification, image segmentation, background removal, image upscaling, webcam inference, and visual model intuition.

0 guides17 interactive tools
Open category