Articles
Practical guides for SmartPlusLab online tools.
-
How to Format and Pretty-Print JSON Data
Submit valid JSON, select the indentation you want, optionally enable sorted keys, and run the formatter. A valid submission returns indented text, while malformed JSON receives an unsuccessful result.
-
How to Convert JPG to WebP
Provide Base64-encoded JPG image data, optionally set quality, and submit it for WebP conversion. A successful result contains Base64-encoded WebP image data; quality defaults to 85 when omitted.
-
How to Format JavaScript Text with Beautify or Minify
Enter JavaScript text, choose beautify or minify, set indentation when needed, and run the formatter. Empty input returns empty formatted text, while nonempty input falls back to 2-space indentation when its setting is missing or invalid.
-
How to Use an IP Subnet Calculator
Enter an IP network in CIDR notation and calculate it to see its normalized boundaries, address totals, host range, and classifications. Leaving the field empty uses `192.168.1.0/24`.
-
How to Look Up IP Address Information
Enter an IP address and submit it to view its IPv4 or IPv6 version, classifications, normalized form, reverse-DNS pointer, and hexadecimal or binary representations. Leaving the optional field empty uses 8.8.8.8 as the address to inspect.
-
How to Use an Inflation Calculator
Enter an amount, an inflation rate, and a number of years to compare a future amount with its corresponding purchasing power. The calculator applies your assumptions and rounds the displayed results to two decimal places.
-
How to Add a Text Watermark to an Image
Provide a nonempty base64-encoded image string, choose the text and display settings, and submit it for processing. When it succeeds, the result is PNG image data with the text rendered over the image.
-
How to Convert an Image to Base64
Enter non-empty base64-encoded image data, select the desired data-URI setting, and run the conversion. Success provides base64 output, with a MIME-tagged data URI included when that option is enabled.
-
How to Convert a Base64 Image to ASCII Art
Provide a non-empty base64-encoded image string, choose an output width and optional brightness inversion, and convert it to grayscale ASCII art. A successful response includes the text, requested width, computed height, and line count.
-
How to Rotate an Image by Angle
Enter non-empty Base64 image data, choose a numeric angle, and optionally adjust expansion and fill color. A successful result returns the rotated image as Base64 together with the requested angle and the original and resulting dimensions.
-
How to Resize an Image to Custom Dimensions
Add image data, set the target width and height, and choose whether to preserve the aspect ratio. A successful resize returns encoded image data plus the original and resulting dimensions.
-
How to View Image Metadata
Provide base64-encoded image data to inspect its format, color mode, dimensions, frame and animation properties, plus EXIF entries when available. No image data produces a failed operation.