SSolarc Labs

No-signup workflow recipes

Stop hunting for the next tool. Follow the job.

Each recipe now has its own canonical outcome page: easy to bookmark, share and find again. Every step stays independently usable, keeps its own runtime and privacy boundary, and can be loaded into the visual route builder without carrying your payload.

12 canonical workflow pages32 verified steps29 real tools reusedNo signup

Outcome before feature list

A recipe starts with the job you are trying to finish, then points to the smallest real tool for each step.

Privacy boundary stays explicit

Recipes never smuggle input between routes. You choose what to carry forward, so a workflow cannot silently broaden a tool's data boundary.

Every step must exist

The workflow registry resolves against the canonical free-tool catalog and fails the build if a recipe points to a missing route.

Ops, finance and data teams

CSV data preflight

Understand a messy CSV before it reaches a spreadsheet, import or paid workflow.

Inspect structure first, surface obvious data-quality problems, then convert only after the file shape is understood.

  1. 1

    Detect structure

    CSV Delimiter Detector

    Confirm the delimiter and surface parse diagnostics before changing the file.

    Data diagnostics · PapaParse · MIT

    Open step
  2. 2

    Inspect headers

    CSV Header Inspector

    Check field names and the first parsed record for obvious schema mistakes.

    Data diagnostics · PapaParse · MIT

    Open step
  3. 3

    Profile quality

    CSV Column Profiler

    Look for empty cells and spreadsheet-formula-like prefixes before downstream use.

    Data diagnostics · PapaParse · MIT

    Open step
  4. 4

    Convert when ready

    CSV to JSON Converter

    Create a structured JSON version only after the CSV passes the earlier checks.

    Data utilities · PapaParse · MIT

    Open step

Admin, evidence and document-heavy teams

PDF packet cleanup

Turn an untidy PDF packet into a cleaner, correctly ordered document without uploading it.

Remove unnecessary pages, reorder what remains and fix page orientation with browser-local PDF operations.

  1. 1

    Remove noise

    Remove Pages from PDF

    Delete blank, duplicate or irrelevant pages first.

    Documents · pdf-lib · MIT

    Open step
  2. 2

    Fix sequence

    Reorder PDF Pages

    Put the remaining pages into the order the recipient should read them.

    Documents · pdf-lib · MIT

    Open step
  3. 3

    Fix orientation

    Rotate PDF Pages

    Rotate only the pages that are sideways or upside down.

    Documents · pdf-lib · MIT

    Open step

Developers and technical operators

YAML configuration sanity check

Validate configuration text and create a second representation for easier review.

Use parsing and conversion as independent checks instead of trusting a single editor view.

  1. 1

    Validate syntax

    YAML Validator

    Catch parser errors before the configuration is consumed elsewhere.

    Developer utilities · js-yaml · MIT

    Open step
  2. 2

    Inspect shape

    YAML Key Inspector

    Review top-level keys and value kinds for unexpected structure.

    Developer utilities · js-yaml · MIT

    Open step
  3. 3

    Cross-check in JSON

    YAML to JSON Converter

    Convert the parsed document to JSON for a second, explicit representation.

    Developer utilities · js-yaml · MIT

    Open step

Creators, commerce and field teams

Image publish prep

Prepare a local image for a website, post or evidence bundle without sending it to an upload service.

Crop first, then resize once so the output dimensions reflect the final composition.

  1. 1

    Crop composition

    Local Image Cropper

    Remove unwanted edges and set the final framing first.

    Images · Cropper.js · MIT

    Open step
  2. 2

    Bound width

    Image Max-Width Resizer

    Downscale the cropped image to a practical maximum width while preserving aspect ratio.

    Images · Pica · MIT

    Open step

Finance ops, e-invoicing teams and integrators

UBL invoice XML preflight

Separate malformed XML from unexpected invoice structure before deeper e-invoice validation or remediation.

Start with well-formedness, inspect the document shape, then inspect common UBL invoice fields. The sequence is structural triage only and does not claim EN16931, Peppol or platform acceptance.

  1. 1

    Check XML syntax

    XML Syntax Validator

    Confirm the invoice is well-formed XML before diagnosing invoice-specific structure.

    Developer utilities · fast-xml-parser · MIT

    Open step
  2. 2

    Inspect document shape

    XML Structure Inspector

    Review the root element, namespaces and common tags for obvious structural surprises.

    Developer utilities · fast-xml-parser · MIT

    Open step
  3. 3

    Inspect UBL fields

    UBL Invoice XML Inspector

    Surface common UBL invoice fields before moving into deeper compliance or remediation work.

    Business utilities · fast-xml-parser · MIT

    Open step

Developers, data migration and integration teams

XML migration prep

Understand an unfamiliar XML sample before converting it into a JSON representation for migration work.

Validate the source first, inspect its structure second, and only then create JSON so the conversion is based on a document you already understand.

  1. 1

    Validate source

    XML Syntax Validator

    Catch malformed XML before any transformation hides the original parsing problem.

    Developer utilities · fast-xml-parser · MIT

    Open step
  2. 2

    Map the shape

    XML Structure Inspector

    Review root, namespaces and recurring tags so the target representation has context.

    Developer utilities · fast-xml-parser · MIT

    Open step
  3. 3

    Create JSON view

    XML to JSON Converter

    Convert the understood XML into JSON for downstream comparison or migration work.

    Data · fast-xml-parser · MIT

    Open step

API, finance and operations teams

API reference-field preflight

Check common country, currency and timestamp fields before sending a sample payload or mapping downstream.

Validate representative field values independently so reference-code mistakes are caught before they become integration debugging. This is syntax/reference checking, not end-to-end API validation.

  1. 1

    Check country code

    ISO 3166-1 Alpha-2 Country Code Validator

    Validate a representative two-letter country code before mapping geography fields.

    Validation utilities · validator.js · MIT

    Open step
  2. 2

    Check currency code

    ISO 4217 Currency Code Validator

    Validate the three-letter currency value used by the payload or export.

    Business utilities · validator.js · MIT

    Open step
  3. 3

    Check timestamp

    RFC 3339 Date & Time Validator

    Validate the sample date-time syntax before handing it to another service.

    Validation utilities · validator.js · MIT

    Open step

Applicants, assistants and document-prep teams

Passport photo file prep

Crop and resize a passport-photo candidate locally before any formal compliance review or submission.

Set the composition first and exact pixel dimensions second. This prepares the file only; it does not certify pose, background, biometric or government acceptance requirements.

  1. 1

    Crop candidate

    Passport Photo Cropper

    Set the intended portrait framing while keeping the original image on the device.

    Images · Cropper.js · MIT

    Open step
  2. 2

    Set exact dimensions

    Exact Image Resizer

    Resize the cropped candidate to the pixel dimensions required by the next review step.

    Images · Pica · MIT

    Open step

Commerce, catalogue and merchandising teams

Product image publish prep

Prepare a product image for a storefront or catalogue with a local crop and bounded output width.

Use the commerce-specific crop first, then downscale the final composition once so you avoid resizing pixels that will be discarded.

  1. 1

    Frame the product

    Product Image Cropper

    Remove irrelevant edges and set the final product composition before resizing.

    Commerce · Cropper.js · MIT

    Open step
  2. 2

    Bound upload width

    Image Max-Width Resizer

    Downscale the cropped image to a practical maximum width while preserving aspect ratio.

    Images · Pica · MIT

    Open step

Field, inspection and evidence teams

Field evidence photo prep

Prepare a field evidence image locally before attaching it to a handover, inspection or proof bundle.

Crop only what should be included, then reduce image size without sending the original evidence photo to an upload service.

  1. 1

    Crop evidence

    Evidence Photo Cropper

    Remove unrelated surrounding content while preserving the evidence you intend to submit.

    Field · Cropper.js · MIT

    Open step
  2. 2

    Reduce file size

    Image Percentage Resizer

    Downscale the cropped result by a chosen percentage while preserving its aspect ratio.

    Images · Pica · MIT

    Open step

Frontend, design-system and web teams

SVG web handoff

Reduce common script/event risk signals and unnecessary metadata before optimizing SVG markup for a web handoff.

Run focused script/event stripping first, remove metadata only when you intend to, then optimize the resulting text. This remains a focused transform sequence, not a complete SVG sanitizer or security guarantee.

  1. 1

    Strip scripts and events

    SVG Script & Event Stripper

    Remove script elements, event handlers and script URIs before size optimization.

    SVG & vector · SVGO · MIT

    Open step
  2. 2

    Review metadata removal

    SVG Metadata Remover

    Remove metadata only if provenance or licence information is not required in the delivered SVG.

    SVG & vector · SVGO · MIT

    Open step
  3. 3

    Optimize markup

    SVG Optimizer

    Run the optimized SVG through the standard SVGO pass after the focused removals.

    SVG & vector · SVGO · MIT

    Open step

Developers, support and integration teams

Gzip portable-text roundtrip check

Create a Base64 gzip representation of text and verify that it can be decoded back to the original content locally.

Use this as a reversible transport-format check for bounded text, not as encryption, secrecy or a substitute for a production compression protocol test.

  1. 1

    Compress text

    Gzip Base64 Compressor

    Create a gzip-compressed Base64 representation of the bounded UTF-8 sample.

    Compression utilities · fflate · MIT

    Open step
  2. 2

    Verify roundtrip

    Gzip Base64 Decompressor

    Decode the generated representation and compare it with the original text.

    Compression utilities · fflate · MIT

    Open step

Need one tool, not a recipe?

Go back to the searchable 700+ tool catalog and jump directly to the atomic utility.

Browse all free tools