RubanTools

Free Developer & Web Tools

25 curated tools for web developers and programmers - JSON, regex, hashing, image, PDF and SEO tools. All free.

JSON Formatter

Format, validate, minify and explore JSON with interactive tree view, key/value stats and error highlighting.

Open Tool
JSON Validator

Validate JSON instantly - see type, key count, depth and size. Clear error messages for invalid syntax.

Open Tool
Base64 Encoder / Decoder

Encode and decode Base64 text (with Unicode support) and files. URL-safe mode and image preview included.

Open Tool
Hash Generator

Generate MD5, SHA-1, SHA-256 and SHA-512 hashes for text or files. Hash verification and comparison included.

Open Tool
UUID Generator

Generate RFC 4122 v4 UUIDs - bulk generation up to 1000, multiple format options including URN and braces.

Open Tool
Regex Tester

Test regular expressions with live match highlighting, capture groups, flag toggles and a built-in pattern library.

Open Tool
Text Diff Checker

Compare two texts side-by-side with line-level diff highlighting - additions in green, deletions in red.

Open Tool
URL Encoder / Decoder

Encode and decode URLs using encodeURIComponent or encodeURI - with quick examples and character reference.

Open Tool
HTML Encoder / Decoder

Encode and decode HTML entities - convert special characters to &, <, > and numeric codes.

Open Tool
Color Picker

Pick colours and get HEX, RGB, HSL, CMYK values. Tints, shades, and harmony colour palettes with WCAG contrast.

Open Tool
CSS Gradient Generator

Create linear, radial and conic CSS gradients with custom colour stops. Copy CSS or download as PNG.

Open Tool
QR Code Generator

Generate QR codes for URLs, text, vCard contacts, WiFi credentials and UPI payments with custom colours.

Open Tool
Barcode Generator

Generate barcodes in CODE128, EAN13, UPC, CODE39 and more formats. Download as SVG or PNG.

Open Tool
Meta Tag Generator

Generate all essential HTML meta tags - title, description, robots, canonical, Open Graph and Twitter Card.

Open Tool
Open Graph Preview

Preview how your page link will look when shared on Facebook, LinkedIn and Twitter/X with mockup cards.

Open Tool
Robots.txt Generator

Generate a robots.txt file with presets for WordPress, e-commerce, allow-all and block-all configurations.

Open Tool
XML Sitemap Generator

Enter your page URLs and generate a valid sitemap.xml with priority, changefreq and lastmod settings.

Open Tool
.htaccess Generator

Generate Apache .htaccess rules for HTTPS redirect, security headers, Gzip, caching and hotlink protection.

Open Tool
Image Compressor

Reduce JPEG, PNG and WebP image file size with adjustable quality. Side-by-side before/after comparison.

Open Tool
Image Resizer

Resize images by pixels or percentage - with aspect ratio lock, common presets and format selection.

Open Tool
Image Format Converter

Convert images between JPEG, PNG, WebP and BMP formats in your browser - private and instant.

Open Tool
PDF Merger

Combine multiple PDF files into one - reorder files with ↑↓ buttons, see page counts, download instantly.

Open Tool
PDF Splitter

Extract pages by range (1-3, 5, 7-9), split every N pages, or extract a single page - download as PDF or ZIP.

Open Tool
DNS Lookup

Query live DNS records - A, AAAA, MX, NS, TXT, CNAME, SOA, SRV and CAA records for any domain.

Open Tool
WHOIS Lookup

Check domain registration details, registrar, expiry date, nameservers and the full raw WHOIS record.

Open Tool

Other Professional Kits

For Accountants

GST calculator, invoice generator, TDS, income tax, salary and compliance tools for Indian accountants.

Browse
For Doctors & Healthcare

BMI, BMR, calorie, body fat, pregnancy, ovulation and other clinical calculators for healthcare professionals.

Browse
For Real Estate

Area converters, stamp duty, home loan EMI, Vastu compliance and land-unit converters for property professionals.

Browse
For Astrologers

Numerology charts, compatibility, gemstone finder, Vastu and festival date tools for practising astrologers.

Browse
For Designers & UI Developers

Color picker, gradient generator, border-radius, box-shadow, SVG blob, glassmorphism, CSS grid, font pairing, image tools and more for designers.

Browse
For Students

Study timer, timetable, GPA planner, attendance, rank predictor, MCQ generator, notes formatter and more for students.

Browse
For Teachers & Trainers

MCQ generator, question paper builder, grade calculator, marksheet, attendance sheet, lesson planner, rubric and timetable tools for educators.

Browse
For Content Creators

Hashtag generator, caption generator, YouTube title, script timer, word counter, readability checker, image tools and more for influencers and YouTubers.

Browse
For Small Business Owners

Inventory calculator, expense tracker, budget planner, UPI QR, invoice generator, GST calculator, payroll and profit margin tools for shop owners and SMEs.

Browse
For Traders & Investors

SIP, FD, PPF, NPS, capital gains, CAGR, mutual fund, gold rate, inflation and retirement calculators for traders and investors.

Browse
For Event Planners

Budget planner, countdown timer, currency converter, city distance, QR code, invoice, date calculator and image tools for event planners.

Browse
For Travel Agents

Currency converter, world clock, city distance, dial codes, unit converters, age calculator, gold rate and QR generator for travel agents.

Browse
For Lawyers & Legal Professionals

Limitation period calculator, court fee estimator, legal notice generator, NDA, privacy policy, GSTIN/PAN validator and financial tools for Indian lawyers.

Browse
For Civil & Electrical Engineers

Ohm's Law, electrical load and MCB sizing, concrete mix design, beam deflection, wire gauge, unit converters and financial tools for civil and electrical engineers.

Browse

Developer Tools for Programmers

Modern software development depends on a suite of utility tools that handle data transformation, encoding, hashing, and formatting tasks. From formatting a JSON payload returned by an API to generating a UUID for a database record, these micro-tasks consume significant developer time when done manually or with scattered bookmarked sites. This collection brings the most-used developer utilities into one fast, privacy-safe, browser-based hub.

Tools Every Developer Uses Daily

Base64 encoding was standardised in RFC 4648 and is used in JWT tokens, email attachments, and data URLs. MD5 and SHA hashing, defined in RFC 1321 and FIPS 180-4 respectively, are used for checksums and password hashing. UUIDs (RFC 4122) are the standard for generating unique identifiers without a central authority - widely used in distributed systems and microservices architectures. JSON formatters and diff tools help teams debug API integrations and compare configuration files during deployments.

India's Growing Developer Community

India had approximately 5.8 million software developers in 2023, making it one of the largest developer populations globally. Cities like Bengaluru, Hyderabad, Pune, and Chennai host major engineering centres for global technology companies. Indian developers contributing to open-source projects, building fintech apps for UPI, or developing e-governance platforms all rely on these fundamental tools daily. All tools on this page run entirely in the browser - no data leaves your machine.

Developer Tools FAQ

The RubanTools JSON Formatter supports formatting (pretty-printing) with 2 or 4 spaces of indentation, minification (compact single-line output), and validation with descriptive error messages showing the exact position of syntax errors. It also includes an interactive tree view that lets you collapse and expand nested objects and arrays, key and value count statistics, and file size reporting for both formatted and minified output. You can paste raw JSON, upload a .json file, or type directly in the editor. All processing is done entirely in your browser - no data is ever sent to a server.

Yes. The RubanTools Regex Tester supports all standard JavaScript regex flags: g (global - find all matches, not just the first), i (case-insensitive), m (multiline - ^ and $ match start/end of each line), s (dotAll - dot matches newline characters), u (Unicode - full Unicode support for \u{} and property escapes) and d (indices - report start and end indices of each match). You can toggle each flag independently with a checkbox. The tester highlights all matches in real time, shows capture group values, named groups and the total match count. A built-in pattern library provides common expressions for email, URL, phone, date and IP address validation.

The RubanTools Hash Generator supports MD5 (128-bit, fast but cryptographically broken - for checksums only), SHA-1 (160-bit, deprecated for security use), SHA-256 (256-bit, the current industry standard for integrity verification), and SHA-512 (512-bit, maximum security). All four hashes are computed simultaneously for any text or file you provide, so you can compare outputs side by side. File hashing lets you verify download integrity by comparing the output against the hash published by the software vendor. The tool also supports hash verification - paste a known hash and it highlights in green if it matches. All operations run in your browser using the Web Crypto API.

The RubanTools Diff Checker performs line-level diffing using the Myers diff algorithm entirely in your browser, so performance depends on your device. In practice, files up to around 10,000 lines diff almost instantly on a modern computer. For very large files (50,000+ lines), diffing may take a few seconds as the algorithm runs on the main thread. There is no server-side file size limit because nothing is uploaded - your data stays private. Additions are highlighted in green and deletions in red, with unchanged lines shown in grey. You can collapse unchanged blocks to focus on the differences. For the best experience with very large files, consider using a desktop diff tool like VS Code or Beyond Compare.