Fun with Learning Technology
LearnCoursesQuestionsTracksToolsNewsExplorePractice
Fun with Learning Technology

A new problem, explained clearly, every day.

Subscribe
Learn
  • Lessons
  • Topics
  • News
  • Tools
  • Courses
  • Career tracks
  • Everything
Site
  • About
  • Contact
  • Support
  • Privacy
  • Terms
Get the daily one

One email per new problem. No spam.

Request a tutorial

Requests shape what gets made next.

ยฉ 2026 Fun with Learning TechnologyRSS
Free tools

Developer tools, no login required

Small, fast, single-purpose tools. Most run entirely in your browser โ€” nothing typed is sent anywhere; the AI-powered ones send only what's needed to generate your result.

๐ŸงพData

JSON Formatter & Validator

Pretty-print, minify, and validate JSON instantly โ€” with the exact error location on invalid input.

๐Ÿ”Data

Base64 Encoder / Decoder

Convert text to and from Base64, entirely in your browser. Nothing is sent anywhere.

๐Ÿ”Dev

Regex Tester

Test a JavaScript regular expression against sample text and see every match highlighted live.

๐Ÿ†”Dev

UUID Generator

Generate RFC 4122 v4 UUIDs, one at a time or in bulk, ready to copy.

๐Ÿ•Dev

Unix Timestamp Converter

Convert between Unix epoch time and human-readable dates, in any timezone.

๐Ÿ“‹AI

Cheat Sheet Generator

Type any topic and get a free, one-page AI-generated cheat sheet PDF, instantly.

โšกInterview

Big-O Complexity Reference

Time and space complexity for every common data structure and sorting algorithm, in one table.

๐Ÿ”ขInterview

Number Base Converter

Convert between binary, octal, decimal and hex โ€” plus the bitwise ops LeetCode keeps asking about.

๐Ÿ”Data

JWT Decoder

Decode a JSON Web Token's header and payload and check whether it has expired. Nothing leaves your browser.

๐ŸงฌData

Hash Generator

Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes from any text, using your browser's own crypto.

๐Ÿ”—Data

URL Encoder / Decoder

Percent-encode and decode URLs and query strings, component-safe or full-URI.

๐Ÿ” Dev

Case Converter

Switch text between camelCase, snake_case, kebab-case, PascalCase and CONSTANT_CASE.

๐Ÿ”€Dev

Diff Checker

Compare two blocks of text or code line by line and see exactly what was added or removed.

๐Ÿ“Dev

Markdown Preview

Write Markdown and see the rendered result side by side, live.

โ–ฆDev

QR Code Generator

Turn any link or text into a QR code and download it as a PNG or print-ready SVG.