ORY

ORY TOOLS

235 browser-based tools across 12 categories. Everything runs locally — no data leaves your machine.

235 tools

Crypto & Auth

16 tools

Network / IP / URL

15 tools

JSON & Data Formats

20 tools
JSON Formatter

Pretty-print, minify, validate, and sort keys in JSON documents.

JSON5 ↔ JSON

Convert between JSON5 (comments, trailing commas) and strict JSON.

JSON Sorter

Sort JSON arrays by property or alphabetize all object keys.

JSON → TypeScript Types

Infer TypeScript interfaces, types, or Zod schemas from JSON.

JSON → TypeScript

Infer TypeScript interfaces from a JSON sample.

JSON → Go struct

Generate Go structs with JSON tags from a sample.

JSON → GraphQL Types

Infer GraphQL type definitions from a sample JSON document.

JSON Schema Generator

Infer a JSON Schema (Draft 2020-12) from a sample document.

JSON Diff

Structurally compare two JSON documents (added/removed/changed).

JSON ↔ XML Converter

Convert between JSON and XML with attribute support.

JSON-LD Generator

Schema.org structured data (Person/Org/Product/Article/FAQ).

JSON Pointer (RFC 6901)

Resolve and enumerate JSON Pointers with proper escapes.

JSON Path Query

Query JSON with JSONPath (keys, indexes, wildcards, slices).

JS Object → JSON

Convert relaxed JS / JSON5 objects to strict JSON.

YAML ↔ JSON Converter

Convert between YAML 1.2 and JSON in your browser.

TOML ↔ JSON Converter

Convert between TOML 1.0 and JSON.

INI ↔ JSON Converter

Convert between INI config and JSON.

Dotenv Parser

Parse .env files into JSON or shell export with quote/escape handling.

Markdown Frontmatter

Extract YAML, TOML, or JSON frontmatter from Markdown documents.

Mock Data Generator

Generate fake JSON or CSV records with a custom schema.

CSV

8 tools

Text & Encoding

28 tools
Base64 Encoder / Decoder

Encode and decode Base64 text or files entirely in your browser.

Base32 / Base58

Encode and decode text via RFC 4648 Base32 or Bitcoin Base58.

Ascii85 (Base85)

Adobe Ascii85 encode/decode with wrappers and z shorthand.

HTML Entities

Encode and decode named or numeric HTML entities.

Unicode Inspector

Inspect code points, UTF-8/16 encoding, HTML/JS escapes per character.

Backslash Escape / Unescape

Escape or unescape \n, \t, \xNN, \uNNNN, \u{...}.

Slugify

Turn any text into a URL-friendly slug with Unicode normalization.

Text Case Converter

camelCase / snake_case / kebab-case / Title Case with stats.

Word Counter

Live text statistics, reading time, and top word frequency.

Word-level Diff

Compare two text snippets word by word for prose changes.

Text Diff

Compare two text snippets line-by-line with LCS diff.

String Similarity

Levenshtein, Jaro-Winkler, Dice, and Hamming distance.

Anagram Finder

Find anagrams against a dictionary and enumerate letter permutations.

English Pluralizer

Convert English nouns between singular and plural with irregulars.

Lorem Ipsum Generator

Generate placeholder paragraphs, sentences, or words.

NATO Phonetic Alphabet

Spell text aloud using NATO/ICAO phonetic alphabet.

Morse Code

Translate between text and international Morse code.

Hangul Tools

Korean Hangul ↔ Romaja, Jamo split, and Sino-Korean numerals.

Whitespace Visualizer

Reveal hidden whitespace, line endings, and zero-width characters.

LaTeX Symbol Search

Search math symbols and copy LaTeX commands.

Emoji Picker

Search and copy emojis by name or keyword.

Identifier Validator

Check identifier validity and reserved-word status (JS/Py/Java/SQL).

Box Drawing Characters

Click to copy Unicode box-drawing, block, and shape characters.

ANSI Escape Decoder

Render terminal output with SGR colors or strip ANSI codes.

List Sort & Shuffle

Sort, shuffle, dedupe, or trim a line-based list.

Weighted Random Picker

Pick random items with optional weights and replacement.

Regex Tester

Test JavaScript regex with live match highlighting and replace.

ASCII Table

All 128 ASCII codes in dec/hex/oct/binary with control names.

Markdown & HTML

15 tools

Color & CSS

14 tools

Image & Files

11 tools

GIF / Video / Animation

57 tools
GIF Maker

Create animated GIFs from multiple images with custom speed and size.

Resize GIF

Resize an animated GIF by pixels or percent with palette optimization.

Crop GIF

Crop an animated GIF to a rectangle.

Rotate / Flip GIF

Rotate a GIF 90/180/270° and flip horizontally or vertically.

Reverse GIF

Play an animated GIF in reverse.

Change GIF Speed

Speed up or slow down a GIF by a multiplier.

Cut / Trim GIF

Trim an animated GIF to a time range.

Optimize GIF

Reduce file size by quantizing palette colors and choosing dither.

GIF Effects

Brightness, contrast, saturation, hue, grayscale, sepia, invert.

Add Text to GIF

Caption a GIF with custom text rendered via the browser font engine.

Overlay Image on GIF

Composite a static image over an animated GIF with opacity.

Censor GIF

Mask a region of a GIF with blur or solid fill.

Split GIF into Frames

Extract every frame as a separate PNG (with ZIP download).

GIF Frame Editor

View, delete, and re-time frames of a GIF, then re-encode.

GIF to MP4

Convert an animated GIF to an MP4 (H.264) video.

GIF to WebP

Convert a GIF to an animated WebP (smaller file size).

GIF to APNG

Convert a GIF to an animated PNG (full color, no quantization).

WebP to GIF

Convert an animated WebP back to GIF.

APNG to GIF

Convert an animated PNG back to GIF.

JPG / PNG to GIF

Wrap a static image as a single-frame GIF.

Animated WebP Maker

Build an animated WebP from a sequence of images.

APNG Maker

Build an animated PNG from a sequence of images.

Video to GIF

Convert video files to optimized animated GIFs directly in your browser.

Video Cutter

Trim a video to a time range without re-encoding.

Video Resizer

Resize a video and re-encode to MP4.

Video Rotator

Rotate or flip a video and re-encode to MP4.

Video Reverser

Reverse a video; optionally also reverse audio.

Video Speed Changer

Speed up or slow down a video, with pitch-preserved audio.

Mute Video

Strip the audio track from a video.

Video Cropper

Crop a video to a rectangle.

Video Format Converter

Convert between MP4, WebM, MOV, AVI, MKV.

Extract Video Frames

Extract still frames from a video at a chosen FPS.

Add Audio to Video

Replace or mix an audio track onto a video.

Stabilize Video

Reduce camera shake using ffmpeg's deshake filter.

Webcam Capture

Record your webcam and microphone entirely in the browser (WebM).

Slideshow Maker

Combine images into MP4 or GIF with crossfade transitions.

Add Border to GIF

Pad a GIF with a colored border.

Audio Cutter

Trim an audio file to a time range, with format conversion.

Extract Audio from Video

Pull the audio track out of a video as MP3/WAV/OGG/M4A.

Audio Format Converter

Convert between MP3, WAV, OGG, M4A, FLAC.

Audio Speed Changer

Speed up or slow down audio with pitch-preserved atempo.

Audio Reverser

Play an audio file backwards.

Video Merger

Concatenate multiple videos into one MP4 with size normalization.

Screen Recorder

Capture your screen via the Screen Capture API. Output is WebM.

GIF Merger

Concatenate multiple GIFs into one with size normalization.

GIF Loop Count

Set how many times a GIF should play (0 = infinite).

Video Compressor

Re-encode video at higher CRF for smaller file size.

Image Compressor

Compress JPG / PNG / WebP images by re-encoding with chosen quality.

Picture-in-Picture (Video)

Composite a smaller video on top of a base video.

Watermark Tool

Add a text or logo watermark to images, GIFs, or videos.

Rotate Image

Rotate a static image at any angle with auto canvas resize.

PDF to GIF / MP4

Render PDF pages to a slideshow GIF or MP4 (PDF.js loaded from CDN).

Audio + Image → MP4

Combine an audio file with a still image into a video.

Burn-in Subtitles

Hard-burn an SRT subtitle track into a video.

AVIF Maker

Encode still images to AVIF using your browser's native encoder.

Make Square (1:1)

Convert a video to a square aspect ratio by padding or cropping.

Flip Image

Flip a static image horizontally, vertically, or both.

Date & Time

12 tools

Math & Numbers

20 tools
Number Base Converter

Convert between binary, octal, decimal, and hexadecimal.

Roman Numerals

Convert between integers and Roman numerals (1–3999).

Number → Words

Convert numbers to English cardinal and ordinal words.

Number Formatter

Format numbers with locale, currency, percent, or unit (Intl).

Decimal → Fraction

Convert decimals to exact fractions or best rational approximation.

Number Factorizer

Prime check, factorization, divisors, and GCD/LCM with BigInt.

Number Sequences

Fibonacci, primes, squares, factorials, AP/GP, and more (BigInt).

Statistics Calculator

Mean, median, stdev, quartiles, and more for a list of numbers.

Permutations & Combinations

Factorials, P(n,r), C(n,r) with and without repetition (BigInt).

Math Expression Evaluator

Evaluate math expressions safely with built-in functions and constants.

Quadratic Solver

Solve ax² + bx + c = 0 (real or complex roots, vertex).

Trigonometry Calculator

sin/cos/tan/inverse with degrees or radians.

Right Triangle Solver

Solve a right triangle from any two known values.

Geometry Calculator

Areas, perimeters, and volumes for circles, triangles, spheres, ...

Vector Calculator

Add, subtract, dot, cross, normalize, and project 2D/3D vectors.

Matrix Calculator

2×2 and 3×3 matrix det, transpose, inverse, multiply.

Musical Note ↔ Frequency

Convert between note names, MIDI numbers, and Hz.

Resistor Color Decoder

Decode 3-, 4-, 5-, and 6-band axial resistor color codes.

Random Generator

Numbers, dice, coin flips, and random picks via crypto-grade entropy.

Unit Converter

Convert length, weight, temperature, data size, and time units.

Dev Utilities

19 tools