Novus Stream Solutions
All tutorials

Novus Examples

Test a file converter end to end with sample files

A converter can accept a file and still produce the wrong output. This guide covers grabbing sample files across formats from Novus Examples — image to image, documents to PDF, audio, video, and archives — running them through Novus Convert, and verifying the result actually holds up.

Novus Examples tutorial showing sample files across image, document, audio, video, and archive formats being converted and verified

Testing a file converter properly means more than confirming it does not crash. A converter can happily accept an input, run without error, and still hand back an output that is subtly wrong — a JPG saved without the transparency the source PNG carried, a PDF that dropped a spreadsheet formula, an audio file re-encoded at the wrong sample rate. To catch that, you need real input files across the formats you care about, and a habit of actually inspecting what comes out the other side.

Novus Examples supplies the inputs. Rather than digging up one file of each type you want to test, you download sample files across the whole range — images, documents, audio, video, archives — and push them through the converter as a batch of deliberate cases. This guide covers which samples to grab for each kind of conversion and how to verify the output, using Novus Convert at convert.novusstreamsolutions.com as the tool under test. For the catalog basics see Getting started with Novus Examples: find and download a sample file, and for the converter itself How to convert and compress files privately with Novus Convert orients you.

Contents
  1. 1.1. Decide what a good conversion test proves
  2. 2.2. Image to image conversions
  3. 3.3. Documents to PDF and other document formats
  4. 4.4. Audio and video conversions
  5. 5.5. Archives and data formats
  6. 6.6. Run the batch through Novus Convert and verify the output

Two ways to finish

Gather inputs

Download sample files across the formats you need to convert.

Convert and verify

Run them through Novus Convert and check that the output is actually correct.

  1. 1

    1. Decide what a good conversion test proves

    Before grabbing files, be clear about what you are checking. A conversion test has to answer three questions, not one: does the converter accept the input format, does it produce a valid output in the target format, and does the output preserve what mattered in the original? The third question is the one that gets skipped and the one that matters most, because a converter that produces a technically valid file which quietly lost content or quality has still failed.

    That framing tells you what samples to download. For each conversion you care about, you want an input rich enough that a lossy or careless conversion would visibly damage it — a document with real formatting, an image with transparency, an audio file with actual content — rather than an empty or trivial file that would survive almost any process. Novus Examples gives you inputs like that across formats, so the rest of this guide is organized by conversion type.

    • Check three things: input accepted, output valid, and content preserved.
    • Use inputs rich enough that a careless conversion would visibly damage them.
  2. 2

    2. Image to image conversions

    Image conversion is the most common case and full of quiet pitfalls, so start here. Download samples across the image formats — PNG, JPG, WebP, GIF, TIFF, BMP, HEIC, AVIF — and test the conversions you actually depend on: PNG to JPG, PNG to WebP, HEIC to JPG, and so on. The point is to cover the pairs your workflow uses, in both directions where that matters, rather than assuming one successful conversion generalizes to all of them.

    The revealing test is transparency and color. Convert a transparent PNG to JPG and check what happens to the transparent areas — JPG has no alpha channel, so a correct converter has to fill them predictably rather than producing garbage. Convert to WebP and confirm the transparency survives, since WebP supports it. These edge cases are exactly why you download a transparent PNG specifically; the variants are covered in Sample file types explained: what each sample is for.

    • Test the format pairs your workflow actually uses, in both directions.
    • Transparency and color are where image conversions quietly go wrong.
  3. 3

    3. Documents to PDF and other document formats

    Document conversion is where content loss hides most easily, because a converted document can look plausible while having dropped something important. Download sample documents — DOCX, XLSX, PPTX, TXT, CSV, Markdown, RTF, ODT — and test conversions like DOCX to PDF, Markdown to PDF, or XLSX to CSV. A PDF is the common target because it is meant to preserve layout, which makes it a good check of whether formatting made it across intact.

    Verify against the original rather than glancing at the result. Convert a DOCX with headings, lists, and a table to PDF and confirm the structure survived. Convert an XLSX to CSV and check that the data came through and that formulas resolved to values as expected rather than turning into blanks or errors. A sample document with real structure is what makes these checks meaningful, which is why you download one with formatting rather than a bare paragraph of text.

    • Documents to PDF checks whether layout and structure survive.
    • For data conversions like XLSX to CSV, confirm values and formulas came through.
  4. 4

    4. Audio and video conversions

    Media conversion has its own failure modes around encoding, so test it with real sample media rather than a silent placeholder. Download audio samples — MP3, WAV, FLAC, AAC, OGG, M4A — and video samples — MP4, WebM, MOV, AVI, MKV — and run the conversions your workflow needs, such as WAV to MP3, FLAC to AAC, or MOV to MP4. Using files with actual content lets you confirm the output plays and sounds or looks right, which a blank file never could.

    Check that the output opens and plays cleanly in a normal player, and that duration is preserved. For audio, note whether a lossless-to-lossy conversion behaves sensibly; for video, confirm that both the video and audio tracks survived and stayed in sync. These are the properties a media converter can silently mishandle, and a real sample file is what surfaces the problem before it reaches something you care about.

    • Use samples with real content so you can confirm the output plays correctly.
    • For video, check that both tracks survived and stayed in sync.
  5. 5

    5. Archives and data formats

    Archives and structured data round out a thorough test. Download archive samples — ZIP, TAR, GZ, RAR, 7z — to check that a tool can extract or repackage between them without losing files or mangling directory structure. Archives are easy to get subtly wrong, especially around nested folders and file names, so verifying that the extracted contents match the original is a worthwhile test in its own right.

    For structured data, download JSON, XML, and CSV samples to test conversions and parsing between them. These formats represent the same kind of data differently, and a conversion between them can quietly reorder, flatten, or drop fields. Confirm that the converted data still carries the same records and structure as the source. As with everything else, the value comes from checking the output against the input rather than trusting that a completed conversion is a correct one.

    • Archive tests check that files and directory structure survive repackaging.
    • Data conversions between JSON, XML, and CSV can quietly reorder or drop fields.
  6. 6

    6. Run the batch through Novus Convert and verify the output

    With your samples gathered, run them through Novus Convert at convert.novusstreamsolutions.com and treat verification as the real work. For every conversion, open the output and compare it against the original with the right question in mind — did an image keep its transparency, did a document keep its structure, did media keep its content and length, did an archive keep its files. A conversion is only a pass when the output is both valid and faithful, not merely produced without an error.

    Because you built the test set from standard sample files, you can rerun exactly the same batch against any converter and compare fairly, or repeat it after a tool changes to confirm nothing regressed. If you are new to the converter, How to convert and compress files privately with Novus Convert covers the basics, and Getting started with Novus Examples: find and download a sample file explains how to pull more samples. For what the trickier variants — transparent, grayscale, oversized, corrupt — represent, see Sample file types explained: what each sample is for.

A completed conversion is not a correct one

The point of testing a converter is the output, not the absence of an error. Gather sample files across the formats you depend on from Novus Examples — image pairs, formatted documents, real audio and video, archives, and structured data — run them through Novus Convert, and verify each result against its original for the property that mattered: transparency, layout, content, sync, or structure. Standard samples let you rerun the same batch on any tool and compare fairly.

Frequently asked questions

Quick answers to common questions about this topic.

What sample files do I need to test a converter?

Whatever formats your workflow converts, chosen rich enough to reveal loss: image pairs like PNG and WebP (including a transparent PNG), formatted documents like DOCX and XLSX, real audio and video files, archives like ZIP and TAR, and structured data like JSON, XML, and CSV. Novus Examples supplies all of these.

How do I verify a conversion actually worked?

Open the output and compare it against the original for the property that mattered — did an image keep its transparency, a document keep its layout, media keep its content and sync, or an archive keep its files. A conversion passes only when the output is both valid and faithful, not merely produced without an error.

Why test transparent PNG to JPG specifically?

JPG has no alpha channel, so converting a transparent PNG to JPG forces the converter to decide what to do with the transparent areas. A correct tool fills them predictably; a careless one can produce artifacts or unexpected color. It is a small case that exposes how well a converter handles a real edge condition.

Can I reuse the same samples across different converters?

Yes, and you should. Because Novus Examples gives you standard sample files, you can run the identical batch through any converter, such as Novus Convert, and compare results fairly, or repeat it after a tool updates to confirm nothing regressed.