LiveLive product. Active conversion and compression routes process supported files in browser memory and validate results before downloads are enabled.

Novus Convert

Novus Convert is the browser-first file conversion app in the Novus Stream Solutions portfolio. It converts and compresses the formats its current release can produce and verify without sending supported source files to a remote conversion service. The live workflow covers image conversion, JPG/PNG/WebP compression, structured-data conversion, archive conversion, and mixed batches where each file can use a different output. The format directory is broader than the active converter: a format guide explains a file type, while an upload and output control appears only when the current release can create and validate a real result.

Novus Convert workflow: choose supported files, select an output per row, process locally, validate signatures, and download results.
Contents
  1. 1.What Novus Convert does today
  2. 2.The workflow: choose, configure, process, verify
  3. 3.Local image conversion and compression
  4. 4.Structured data and archive conversion
  5. 5.Privacy, temporary storage, and validation
  6. 6.Current size limits and download allowances
  7. 7.Failures and browser boundaries
  8. 8.How Novus Convert fits the portfolio

What Novus Convert does today

The active input set is HEIC, HEIF, AVIF, JPG, PNG, WebP, SVG, JSON, CSV, TSV, TXT, ZIP, TAR, and TAR.GZ. Image routes convert among the supported raster outputs, SVG routes rasterize to JPG, PNG, or WebP, structured-data routes move between the combinations exposed by the live converter, and archive routes repackage ZIP, TAR, and TAR.GZ. The separate compression surface re-encodes JPG, PNG, and WebP with an adjustable quality control and shows the measured result size before download.

That working set is intentionally smaller than the format directory. Pages for MP4, DOCX, EPUB, CAD, fonts, and other common formats are reference guides in this release. They do not become working converters merely because they have a page. Novus Convert shows an upload workflow only where it can produce a genuine output and pass the result through validation.

  • Images: HEIC, HEIF, AVIF, JPG/JPEG, PNG, WebP, and SVG inputs with currently exposed JPG, PNG, and WebP outputs.
  • Compression: JPG, PNG, and WebP with local quality controls and measured output size.
  • Structured data: active JSON, CSV, TSV, and TXT conversion routes.
  • Archives: active ZIP, TAR, and TAR.GZ conversion routes with safety checks.

The workflow: choose, configure, process, verify

Choose one or more supported files from the homepage or /convert. Novus Convert checks file signatures and browser capabilities instead of trusting a filename extension. Compatible outputs appear for each row, so one mixed batch can send an image to WebP, a JSON file to CSV, and an archive to TAR.GZ without forcing the whole queue into one format.

Processing runs in browser memory for every conversion currently available in the interface. Successful rows remain available when another file fails, and each result is checked for its expected container, signature, or decodability before the download action is enabled. The source file remains unchanged throughout the workflow.

  • Choose supported files and let signatures determine compatible outputs.
  • Set one output across compatible rows or choose an output per file.
  • Process locally and retry an individual failure without discarding successful rows.
  • Download only after the output passes validation.
Mixed file queue converting HEIC to JPG, JSON to CSV, and ZIP to TAR.GZ before output validation.
A mixed queue can use a different verified output for every file.

Local image conversion and compression

Standard browser image APIs handle the active JPG, PNG, WebP, AVIF, and SVG paths. HEIC and HEIF decoding uses a lazy-loaded local WebAssembly worker so those source files still stay on the device. When an image with transparency is exported to JPG, Novus Convert applies a white background because the JPG format cannot preserve alpha transparency.

The /compress workflow is deliberately separate from format conversion. It accepts JPG, PNG, and WebP, provides an adjustable output-quality control, re-encodes locally, and reports the resulting file size before the user downloads it. Compression quality and size remain a visible tradeoff rather than a hidden preset.

Structured data and archive conversion

Structured-data routes convert supported JSON objects and arrays into CSV or TSV tables, move CSV and TSV data between the active tabular formats, and create the plain-text or JSON representations exposed by the live routes. Inputs are parsed as data rather than renamed, and malformed content fails without changing the original file.

Archive conversion treats every input as untrusted. ZIP, TAR, and TAR.GZ routes reject path traversal, cap entry counts and expanded size, verify TAR checksums, and confirm the real output container before download. These controls are designed to stop unsafe paths and archive bombs from turning a convenient local tool into a browser-memory problem.

Privacy, temporary storage, and validation

Active conversion runs on the user's device. Results live behind temporary object URLs in the current browser session; removing a job or closing the page revokes those URLs. Novus Convert does not silently send an unsupported file to another service or relabel it as a format it did not produce.

Validation is part of the product promise. A result must match its expected signature, container, or decoding behavior before its download button is exposed. A file can therefore fail after processing when its output does not pass the final check. That failure is safer than offering a download that only has the right extension.

Current size limits and download allowances

Local limits protect browser memory. Active image routes accept files up to 100 MB and 80 megapixels per decoded image. Text and structured-data routes accept files up to 25 MB. Active archive routes accept compressed inputs up to 200 MB, no more than 5,000 entries, and no more than 512 MB of expanded data.

Download allowances are tracked separately for each input format in the browser and reset by local calendar day. Current defaults are 15 downloads for HEIC or HEIF, 20 for AVIF, 10 for archive formats, 50 for structured text, and 25 for other active formats. Each downloaded batch item counts once, and the interface shows the remaining allowance for that format. The app is free to use, but free should not be mistaken for unlimited.

Failures and browser boundaries

A conversion can fail because a file is malformed, encrypted, uses an unsupported codec or internal variant, exceeds a local safety limit, or produces a result that fails validation. The original remains untouched. Users can remove or retry the failed row while retaining completed results from the rest of a batch.

Performance depends on the device, available memory, file size, and browser support. A format being recognized does not guarantee every possible codec or variant can be decoded. The live Help and Security pages are the current source for operational limits and reporting guidance.

How Novus Convert fits the portfolio

Novus Convert adds a general file-preparation surface to the portfolio. NSS Background Remover handles image cutouts and editing, Novus Visualizers handles creator video, Novus PDF Studio handles PDF forms, and Novus Convert handles the practical work of changing, compressing, and packaging supported files. Like the other apps, it keeps the core job free and uses the browser when local processing is the right architecture.

Open convert.novusstreamsolutions.com to use the app. The exact working inventory is mapped at Tool maps, the first complete walkthrough is How to convert and compress files privately with Novus Convert, and the launch story is Novus Convert launch: private file conversion with verified outputs.

Frequently asked questions

Quick answers to common questions about this topic.

Which files can Novus Convert process right now?

The active release accepts HEIC, HEIF, AVIF, JPG, PNG, WebP, SVG, JSON, CSV, TSV, TXT, ZIP, TAR, and TAR.GZ. The format directory also contains reference-only guides, so look for an active upload and output control before assuming a format can be converted.

Are files uploaded for conversion?

No. Every conversion currently exposed in the interface runs in browser memory. Results use temporary object URLs that disappear when the job is removed or the page closes.

Why can a conversion fail after processing?

Novus Convert validates the real output signature, container, or decodability before enabling download. A malformed, encrypted, unsupported, over-limit, or invalid result fails instead of being offered with a misleading extension.

Is Novus Convert unlimited?

It is free to use, but it has local size safeguards and per-format daily download allowances. The live Help page shows the current limits and each download control shows the remaining allowance.