<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>batch conversion &#8211; reaConverter Tutorials Hub</title>
	<atom:link href="https://howto.reaconverter.com/tag/batch-conversion/feed/" rel="self" type="application/rss+xml" />
	<link>https://howto.reaconverter.com</link>
	<description></description>
	<lastBuildDate>Mon, 17 Aug 2026 14:44:15 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8</generator>

<image>
	<url>https://howto.reaconverter.com/wp-content/uploads/2024/04/android-chrome-512x512-1-150x150.png</url>
	<title>batch conversion &#8211; reaConverter Tutorials Hub</title>
	<link>https://howto.reaconverter.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Automating File Conversion Workflows with reaConverter</title>
		<link>https://howto.reaconverter.com/automating-file-conversion-workflows-with-reaconverter/</link>
		
		<dc:creator><![CDATA[reaconverter]]></dc:creator>
		<pubDate>Mon, 17 Aug 2026 14:44:14 +0000</pubDate>
				<category><![CDATA[3D conversion]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[Batch conversion]]></category>
		<category><![CDATA[CAD conversion]]></category>
		<category><![CDATA[Command-line]]></category>
		<category><![CDATA[Context menu]]></category>
		<category><![CDATA[DICOM conversion]]></category>
		<category><![CDATA[Document conversion]]></category>
		<category><![CDATA[File management]]></category>
		<category><![CDATA[Gerber conversion]]></category>
		<category><![CDATA[Image conversion]]></category>
		<category><![CDATA[Watch Folders]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[batch conversion]]></category>
		<category><![CDATA[command line]]></category>
		<category><![CDATA[network folders]]></category>
		<category><![CDATA[Task Scheduler]]></category>
		<category><![CDATA[unattended conversion]]></category>
		<category><![CDATA[watch folders]]></category>
		<category><![CDATA[Windows Server]]></category>
		<guid isPermaLink="false">https://howto.reaconverter.com/?p=2809</guid>

					<description><![CDATA[Short answer: reaConverter automates file conversion through three layers that share the same settings engine. The Windows context menu handles ad-hoc jobs, Watch Folders convert files the moment they land in a monitored directory, and the command-line tool (cons_rcp.exe) runs scheduled and scripted jobs. Watch Folders run as a Windows service and require local storage. ... <a title="Automating File Conversion Workflows with reaConverter" class="read-more" href="https://howto.reaconverter.com/automating-file-conversion-workflows-with-reaconverter/" aria-label="Read more about Automating File Conversion Workflows with reaConverter">Read more</a>]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full"><img decoding="async" src="https://howto.reaconverter.com/wp-content/uploads/2026/08/automating-file-conversion-workflows.webp" alt="Automating File Conversion Workflows with reaConverter" style="margin-bottom: 2rem;border-radius: 2rem;" title="Automate file conversion on Windows with reaConverter: Watch Folders, command line, scheduled jobs, and six production workflows you can copy and adapt."/></figure>



<p><strong>Short answer:</strong> reaConverter automates file conversion through three layers that share the same settings engine. The Windows <strong>context menu</strong> handles ad-hoc jobs, <strong>Watch Folders</strong> convert files the moment they land in a monitored directory, and the <strong>command-line tool</strong> (<code>cons_rcp.exe</code>) runs scheduled and scripted jobs. Watch Folders run as a Windows service and require local storage. The command line reads network paths without restriction. All three read the same <code>.cfg</code> configuration files and <code>.act</code> action files, so a workflow you design once in the interface runs identically everywhere. Watch Folders and the command line require reaConverter Pro.</p>



<p>This guide covers how those layers fit together, how to build a pipeline that survives unattended operation, and six complete workflows you can adapt.</p>



<span id="more-2809"></span>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">What counts as an automated conversion workflow</h2>



<p>A conversion workflow is automated when three conditions hold:</p>



<ol class="wp-block-list">
<li><strong>The trigger is not a person.</strong> A file arriving, a clock reaching 02:00, or another program calling an API starts the job.</li>



<li><strong>The settings are stored, not retyped.</strong> Output format, quality, resize rules, naming, and destination live in a file, not in someone&#8217;s memory.</li>



<li><strong>Failures are visible.</strong> The job reports what it processed, what it skipped, and why.</li>
</ol>



<p>Most conversion setups get the first condition right and ignore the other two. That is why they break quietly. The sections below treat all three as part of the design.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">The three automation layers</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Layer</th><th>Trigger</th><th>Best for</th><th>Edition</th></tr></thead><tbody><tr><td><strong>Context menu</strong></td><td>Right-click in Windows Explorer</td><td>Ad-hoc conversions, recurring manual jobs, non-technical staff</td><td>All editions</td></tr><tr><td><strong>Watch Folders</strong></td><td>A file appears in a monitored local folder</td><td>Continuous incoming streams, drop-box handoffs between teams. Local volumes only</td><td>Pro</td></tr><tr><td><strong>Command line</strong> (<code>cons_rcp.exe</code>)</td><td>A script, scheduled task, or another program</td><td>Bulk backlogs, nightly jobs, server-side pipelines, CI steps</td><td>Pro</td></tr></tbody></table></figure>



<p>These layers are not alternatives so much as stages. A typical production setup uses two or three at once. A common pattern: the command line converts a historical backlog over a weekend, a Watch Folder handles new files from that point on, and the context menu stays available for one-off exceptions.</p>



<h3 class="wp-block-heading">Choosing a layer</h3>



<ul class="wp-block-list">
<li><strong>New files arrive continuously and unpredictably</strong> → Watch Folder.</li>



<li><strong>Files arrive in known batches at known times</strong> → command line plus Windows Task Scheduler.</li>



<li><strong>A one-time archive migration</strong> → command line.</li>



<li><strong>A person decides which files to convert</strong> → context menu.</li>



<li><strong>Source files live on a network share</strong> → command line on a schedule, or reaConverter installed on the file server itself.</li>
</ul>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Configuration files: the portable unit of a workflow</h2>



<p>Before touching automation, build the job in the reaConverter interface and save it. This is the step that makes everything else reproducible.</p>



<p><strong>Configuration file (.cfg)</strong> stores conversion settings: output format and its format-specific options, destination folder, file naming rules, and post-conversion file handling. Create it with <strong>Menu → Save configuration as</strong>.</p>



<p><strong>Action file (.act)</strong> stores the editing operations applied during conversion: resize, crop, rotate, watermark, color adjustments, and the rest. Create it from the <strong>Image editing</strong> tab using <strong>Save actions to file as</strong>.</p>



<p>The split matters. A <code>.cfg</code> answers &#8220;what format, where does it go, what is it called.&#8221; An <code>.act</code> answers &#8220;what happens to the content on the way.&#8221; Keeping them separate means you can pair one action file with several configurations, for example the same watermark and resize applied to both a WebP web output and a TIFF archive output.</p>



<p>Both file types load into Watch Folder setup and both can be passed to the command line:</p>



<pre class="wp-block-code"><code>cons_rcp.exe config.cfg actions.act -f file1.jpg file2.png file3.tiff
</code></pre>



<p><strong>Practical convention:</strong> keep these files in a version-controlled folder alongside your scripts, named for the workflow rather than the format. <code>supplier-photos-web.cfg</code> tells a colleague more in six months than <code>webp85.cfg</code> does.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Layer 1: context menu conversions</h2>



<p>Integrating reaConverter with the Windows context menu turns any selection in Explorer into a conversion job. Select files or a folder, right-click, and convert with your saved settings.</p>



<p>Windows 11 hides third-party entries behind <strong>Show more options</strong>, which adds a click. For staff who convert dozens of files a day, that friction is a real cost, and it is usually the point at which a Watch Folder becomes the better answer.</p>



<p>The context menu remains valuable as the escape hatch in an automated shop. When a file arrives outside the normal channel, someone can convert it correctly without needing access to scripts.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Layer 2: Watch Folders</h2>



<p>A Watch Folder is an ordinary Windows folder that reaConverter monitors. Any file placed there is converted using stored settings and written wherever you specify, with no interaction.</p>



<p>Watch Folders run as a Windows service that uses the same conversion engine as the main application. The reaConverter window does not need to stay open, and nobody needs to be logged in. You configure a Watch Folder once through the interface, close the program, and conversions keep happening.</p>



<h3 class="wp-block-heading">Watch Folders require local storage</h3>



<p>A Watch Folder must point at a volume local to the machine running reaConverter. Network locations do not work, whether you address them as <code>\\fileserver\incoming\</code> or through a mapped drive letter, because Windows does not deliver file system change notifications across SMB the way it does for local disks. A Watch Folder aimed at a share will sit there quietly and never fire.</p>



<p>This is a topology constraint rather than a dead end. Two ways around it:</p>



<ul class="wp-block-list">
<li><strong>Install reaConverter on the machine that owns the storage.</strong> The folder is local to that server even though everyone else reaches it as a share. For engineering and document control this is usually the right answer anyway, since the files already live on a file server.</li>



<li><strong>Poll the share with a scheduled command-line job instead.</strong> <code>cons_rcp.exe</code> reads UNC paths without restriction. Running it on a short repeating interval reproduces most of what a Watch Folder does, at the cost of restructuring the folders into a queue. This is covered in full under <a href="https://claude.ai/chat/7f1ed14e-18bc-4486-a68a-f7be62dcbd29#polling-a-network-folder">Polling a network folder</a> below.</li>
</ul>



<h3 class="wp-block-heading">Enabling and creating a Watch Folder</h3>



<p>Open reaConverter, go to <strong>Menu → Watch folders</strong>, and toggle the switch <strong>ON</strong>. Click <strong>Add new folder</strong> to start the setup wizard.</p>



<p><strong>Step 1: select the folder to monitor.</strong> Drag a folder onto the wizard or browse to it. Two options shape the scope:</p>



<ul class="wp-block-list">
<li><strong>Read subfolders</strong> monitors the entire tree below the selected folder. Use this when incoming files are organized by project, client, or date.</li>



<li><strong>Process all files without filtering</strong> converts everything that appears. Turn it off to define file masks and exclusions on the next screen.</li>
</ul>



<p><strong>File masks</strong> accept both wildcards and regular expressions:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Mask</th><th>Matches</th></tr></thead><tbody><tr><td><code>*.tif</code></td><td>All TIFF files</td></tr><tr><td><code>IMG_*.jpg</code></td><td>JPG files whose name begins with <code>IMG_</code></td></tr><tr><td><code>/[A-Z]{4} \d{4}_Rev\.dxf/</code></td><td>DXF files following a specific revision naming convention</td></tr></tbody></table></figure>



<p>Regular expression masks are the feature that makes Watch Folders viable in engineering and document control environments, where filename structure carries meaning and only approved revisions should be processed.</p>



<p>There is a shortcut worth knowing: the reaConverter icon button in the bottom-left corner of the wizard loads your current conversion settings from the main interface, so you do not have to rebuild them inside the wizard.</p>



<p><strong>Step 2: select where results are saved.</strong> Three options:</p>



<ul class="wp-block-list">
<li><strong>Same as source folder</strong> writes converted files next to the originals. reaConverter excludes the files it creates from further processing, so this does not cause a conversion loop.</li>



<li><strong>Subfolder of source folder</strong> creates a subfolder such as <code>Converted</code> inside each source folder. Combined with <strong>Read subfolders</strong>, this preserves your directory structure while keeping originals and outputs separate. This is the safest default for most workflows.</li>



<li><strong>Following folder</strong> sends everything to one destination folder regardless of where it came from.</li>
</ul>



<p><strong>Step 3: saving settings.</strong> Choose the output format under <strong>Save files as</strong> and open the gear icon for format-specific settings such as quality and compression. Apply editing operations with <strong>Load actions file</strong> by pointing at a saved <code>.act</code>. Enable <strong>Create log file</strong> to generate a text record of every conversion.</p>



<p>Click <strong>Create Watch folder</strong> to activate it. The master switch under <strong>Menu → Watch folders</strong> stops every Watch Folder at once, which is the fastest way to halt automatic processing while you investigate something.</p>



<h3 class="wp-block-heading">Turning on Create log file is not optional</h3>



<p>For any Watch Folder that runs unattended, enable the log. A Watch Folder that silently stops processing a subset of files looks identical to one working correctly, right up until someone downstream notices a gap weeks later. The log is the only cheap way to answer &#8220;did this file get converted, and when.&#8221;</p>



<h3 class="wp-block-heading">Running several Watch Folders</h3>



<p>Create one Watch Folder per workflow rather than one folder with complex rules. A folder that resizes marketing images, a second that produces PDF issue sets, and a third that generates archive TIFFs are easier to reason about, easier to hand to a colleague, and easier to disable individually when something goes wrong.</p>



<h3 class="wp-block-heading">File management after conversion</h3>



<p>reaConverter can move or delete source files once they are processed successfully. Configure this in <strong>Menu → Saving Settings → File options</strong> before creating the Watch Folder, or include it in the <code>.cfg</code> you load.</p>



<p>Moving processed originals to an archive folder is almost always better than deleting them, and it has a second benefit: the monitored folder stays empty, so at a glance you can tell whether anything is stuck.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Layer 3: the command line</h2>



<p>reaConverter Pro installs a command-line tool named <code>cons_rcp.exe</code> in the program folder. It exposes the full conversion and editing feature set through parameters, which makes it the right layer for scheduled jobs, server-side processing, and any workflow that has to be scripted.</p>



<h3 class="wp-block-heading">Basic syntax</h3>



<p>Convert a single file:</p>



<pre class="wp-block-code"><code>cons_rcp.exe -s "C:\input.jpg" -o "C:\output.png"
</code></pre>



<p>Convert a folder:</p>



<pre class="wp-block-code"><code>cons_rcp.exe -source_folder "C:\input\" -source_ext heic -dest_path "C:\output\" -dest_ext jpg
</code></pre>



<p>Convert with an editing action applied:</p>



<pre class="wp-block-code"><code>cons_rcp.exe -s "C:\input.jpg" -o "C:\output.webp" -resize 500x300px qh
</code></pre>



<p>Use saved settings instead of long parameter lists:</p>



<pre class="wp-block-code"><code>cons_rcp.exe config.cfg actions.act -f file1.jpg file2.png file3.tiff
</code></pre>



<p>Parameter rules are simple. Parameters begin with <code>-</code>, values follow the parameter they belong to, a parameter can take several values separated by spaces, and order does not matter. Quote any path containing spaces.</p>



<p><strong>A note on line continuation.</strong> The multi-line examples below use the caret <code>^</code>, which is Command Prompt and batch file syntax. In PowerShell the continuation character is the backtick <code>`</code> instead. Pasting a caret-continued command into PowerShell silently runs only the first line, which looks like reaConverter ignoring your parameters.</p>



<h3 class="wp-block-heading">Workflow parameters worth knowing</h3>



<p>The full parameter list covers hundreds of format-specific options. These are the ones that shape automation behavior rather than output quality:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Parameter</th><th>Purpose</th></tr></thead><tbody><tr><td><code>-source_folder</code></td><td>Folder to read from</td></tr><tr><td><code>-source_ext</code></td><td>Restrict input to one extension</td></tr><tr><td><code>-file_mask</code></td><td>Filename mask, for example <code>-file_mask 1?.*</code></td></tr><tr><td><code>-file_age</code></td><td>Only files created within N days. <code>-file_age 0</code> means today</td></tr><tr><td><code>-file_size_more</code> / <code>-file_size_less</code></td><td>Size thresholds in Kb or Mb</td></tr><tr><td><code>-read_subfolders</code></td><td>Include subfolders (1 or 0)</td></tr><tr><td><code>-use_file_list</code></td><td>Path to a text file listing exactly which files to convert</td></tr><tr><td><code>-dest_path</code></td><td>Destination folder</td></tr><tr><td><code>-dest_subfolder</code></td><td>Destination subfolder name</td></tr><tr><td><code>-same_as_source</code></td><td>Write output beside each source file</td></tr><tr><td><code>-save_path</code> / <code>-save_path_option</code></td><td>Recreate the source directory structure at the destination</td></tr><tr><td><code>-overwrite</code></td><td>Replace existing output (1) or skip it (0)</td></tr><tr><td><code>-file_name_mask_prefix</code> / <code>-file_name_mask_suffix</code></td><td>Add a prefix or suffix to output names</td></tr><tr><td><code>-move_files</code> / <code>-move_files_folder</code></td><td>Move successfully processed sources to an archive folder</td></tr><tr><td><code>-move_unprocessed_files</code> / <code>-move_unprocessed_files_folder</code></td><td>Move files that failed to a quarantine folder</td></tr><tr><td><code>-delete_files</code></td><td>Delete sources after successful processing</td></tr><tr><td><code>-copy_if_same</code></td><td>Copy instead of re-encoding when format and image are unchanged</td></tr><tr><td><code>-check_files</code></td><td>Validate input files before conversion begins</td></tr><tr><td><code>-skip_blank</code> / <code>-skip_blank_accuracy</code></td><td>Skip blank pages, useful after duplex scanning</td></tr><tr><td><code>-multipage_option</code></td><td>Control multipage behavior: 1 file-to-file, 2 all into one document, 3 each page separately, 4 group files</td></tr><tr><td><code>-create_thumbnails</code> and related</td><td>Generate up to five thumbnail sets in one pass</td></tr><tr><td><code>-cpu_usage</code></td><td>Low, Normal, or High (1, 2, 3)</td></tr><tr><td><code>-temp_folder</code></td><td>Redirect temporary files, useful on servers with a fast scratch disk</td></tr></tbody></table></figure>



<p>Two parameters turn a folder-wide command into an incremental one. <code>-file_age</code> restricts the job by age, so <code>-file_age 0</code> converts today&#8217;s arrivals and <code>-file_age 1</code> covers the last day. This is the shortest path to a nightly job that does not reprocess the whole archive, and it needs no state of your own.</p>



<p>Read the parameter literally: it selects by <strong>creation</strong> date, not by last modified date. For a folder that receives files, those are effectively the same thing, because Windows stamps a fresh creation time on a file copied or moved into a new location. For a folder where files are edited in place, they are not the same thing at all, and <code>-file_age</code> will not see yesterday&#8217;s edit to a file created last year.</p>



<p><code>-use_file_list</code> is the more general tool. A script decides which files qualify, writes their full paths to a plain text file, and reaConverter converts exactly those. Any rule you can express in PowerShell becomes a conversion filter, which matters when age alone is not the right test.</p>



<p>Two further mechanisms cover the rest. <code>-overwrite 0</code> skips any file whose output already exists, so rerunning a job over a large folder only fills the gaps. <code>-move_files</code> empties the source folder as it succeeds, so whatever remains is by definition unprocessed.</p>



<h3 class="wp-block-heading">Silent execution and logging</h3>



<p>Suppress the window for scheduled tasks:</p>



<pre class="wp-block-code"><code>cons_rcp.exe &#91;parameters] /hide
</code></pre>



<p>Capture output to a log file with standard redirection:</p>



<pre class="wp-block-code"><code>cons_rcp.exe "C:\config.cfg" "C:\actions.act" &gt; "C:\logs\nightly.txt"
</code></pre>



<p>Append rather than overwrite with <code>&gt;&gt;</code> if you want a running history. Rotate these logs, or a busy pipeline will produce a file nobody can open.</p>



<h3 class="wp-block-heading">Return codes</h3>



<p><code>cons_rcp.exe</code> sets an exit code that your script should check:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Code</th><th>Meaning</th></tr></thead><tbody><tr><td>0</td><td>No errors</td></tr><tr><td>1</td><td>Configuration file (.cfg) not found</td></tr><tr><td>2</td><td>Actions file (.act) not found</td></tr><tr><td>3</td><td>Not enough parameters</td></tr><tr><td>4, 5, 6</td><td>Internal error</td></tr><tr><td>7</td><td>No files to convert, or file list (.lst) not found</td></tr><tr><td>8</td><td>Not all files were converted</td></tr></tbody></table></figure>



<p>Code 8 is the one that matters most in production. It means the job ran and partially succeeded, which is exactly the failure mode that goes unnoticed without explicit handling.</p>



<p>A minimal batch wrapper:</p>



<pre class="wp-block-code"><code>@echo off
setlocal
set LOG=C:\logs\convert_%date:~-4%%date:~3,2%%date:~0,2%.txt

"C:\Program Files\reaConverter\cons_rcp.exe" ^
  -source_folder "D:\incoming\" -source_ext tif -file_age 0 ^
  -dest_path "D:\published\" -dest_ext pdf ^
  -move_unprocessed_files 1 -move_unprocessed_files_folder "D:\quarantine\" ^
  /hide &gt;&gt; "%LOG%" 2&gt;&amp;1

if %ERRORLEVEL% EQU 0 exit /b 0
if %ERRORLEVEL% EQU 8 (
  echo PARTIAL FAILURE, check quarantine &gt;&gt; "%LOG%"
  powershell -Command "Send-MailMessage -To 'ops@example.com' -Subject 'Conversion partial failure' -Body 'See %LOG%' -SmtpServer 'smtp.example.com' -From 'jobs@example.com'"
  exit /b 8
)
echo FAILED with code %ERRORLEVEL% &gt;&gt; "%LOG%"
exit /b %ERRORLEVEL%
</code></pre>



<h3 class="wp-block-heading">Scheduling with Windows Task Scheduler</h3>



<p>Four settings decide whether a scheduled conversion job works reliably:</p>



<ol class="wp-block-list">
<li><strong>Run whether user is logged on or not.</strong> Otherwise the task waits for a session that may never exist on a server.</li>



<li><strong>A service account with explicit permissions</strong> on the source, destination, quarantine, and log folders. Most first-run failures on scheduled conversion tasks are permission failures, not conversion failures.</li>



<li><strong>UNC paths, not mapped drives.</strong> Mapped drive letters belong to interactive sessions and will not exist for a task running without one. Write <code>\\fileserver\projects\incoming\</code> rather than <code>P:\incoming\</code>. This applies to command-line jobs, which handle network paths fine. Watch Folders are the opposite case and need local storage.</li>



<li><strong>Start in</strong> set to the folder containing your script, so relative paths behave.</li>
</ol>



<h3 class="wp-block-heading">Polling a network folder</h3>



<p>Watch Folders cannot monitor a share, but a scheduled command-line job can poll one. Run <code>cons_rcp.exe</code> against the share on a short repeating interval and you get the same outcome by a different route: files converted shortly after they arrive, with no one watching.</p>



<p>The trade is that the folder stops being a location and becomes a queue. A Watch Folder tracks which files it has already seen. A polling job has no memory, so every run would reconvert everything unless processed files leave. Moving them out is what supplies the state:</p>



<pre class="wp-block-code"><code>cons_rcp.exe -source_folder "\\fileserver\incoming\" -source_ext tif ^
  -dest_path "\\fileserver\converted\" -dest_ext pdf ^
  -move_files 1 -move_files_folder "\\fileserver\done\" ^
  -move_unprocessed_files 1 -move_unprocessed_files_folder "\\fileserver\failed\" ^
  /hide
</code></pre>



<p>One folder becomes four: incoming, converted, done, failed. Incoming is empty whenever the queue is caught up, which is a genuinely better operational signal than anything a Watch Folder gives you.</p>



<p>Four settings make the difference between this working and this hurting:</p>



<p><strong>Do not start a new instance.</strong> In the task&#8217;s <strong>Settings</strong> tab, set the behavior for an already-running task to <strong>Do not start a new instance</strong>. Without it, a run that takes longer than the interval overlaps with the next one and two processes fight over the same files.</p>



<p><strong>Quarantine is mandatory, not optional.</strong> In a nightly job, a file that always fails wastes one attempt per day. In a job polling every minute, it fails 1440 times a day, and each attempt reopens it across the network. <code>-move_unprocessed_files</code> is what turns a poison file from a hot loop into a single entry in a folder someone checks.</p>



<p><strong>Partial copies get much more likely.</strong> A large file arriving over the network exists in the folder before the copy finishes, and a fast poll will find it mid-write. Have the sender write to a staging folder on the same share and rename into the queue, since a rename within a volume is atomic. If you cannot control the sender, <code>-file_size_more</code> and <code>-check_files</code> reduce the damage but do not eliminate it.</p>



<p><strong>The floor is one minute.</strong> Task Scheduler&#8217;s repetition interval bottoms out at one minute in the interface, with a duration of <strong>Indefinitely</strong>. That is fast enough for nearly every workflow. If you genuinely need seconds, do not fight the scheduler: write a small loop script that sleeps and calls <code>cons_rcp.exe</code>, and register that as a single task triggered at startup.</p>



<p>Expect return code 7, no files to convert, on most runs. It means the queue was empty, which is the normal state. Treat 7 as success in any alerting you build, or you will alert constantly.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Six workflows you can adapt</h2>



<p>Each of these follows the same template: what triggers it, what it produces, and how it is configured.</p>



<h3 class="wp-block-heading">1. Nightly <a href="https://www.reaconverter.com/convert/dwg_to_pdf.html">DWG issue</a> sets for document control</h3>



<p><strong>Situation.</strong> An engineering team saves drawings throughout the day. Document control needs a PDF of every drawing revised that day, delivered to a review folder each morning, without an AutoCAD seat on the server.</p>



<p><strong>Trigger.</strong> Windows Task Scheduler at 02:00. The drawings live on a share, so this is a command-line job rather than a Watch Folder.</p>



<p><strong>Produces.</strong> One dated folder of PDFs per night, mirroring the project directory structure.</p>



<p><strong>Command.</strong> PowerShell, because selecting yesterday&#8217;s revisions is a filtering problem before it is a conversion problem:</p>



<pre class="wp-block-code"><code>$stamp = Get-Date -Format "yyyy-MM-dd"
$list  = "C:\jobs\dwg_today.lst"

Get-ChildItem "\\eng\projects\" -Recurse -Filter *.dwg |
  Where-Object { $_.LastWriteTime -gt (Get-Date).AddDays(-1) } |
  Select-Object -ExpandProperty FullName |
  Set-Content -Encoding ASCII $list

&amp; "C:\Program Files\reaConverter\cons_rcp.exe" `
  -use_file_list $list `
  -dest_path "\\eng\review\$stamp\" -dest_ext pdf `
  -dxf_dwg_layout 1 -pdf_paper 12 `
  -save_path 1 -save_path_option 1 `
  -move_unprocessed_files 1 -move_unprocessed_files_folder "\\eng\review\_failed\" `
  /hide *&gt;&gt; "\\eng\logs\dwg_nightly.txt"
</code></pre>



<p><strong>Notes.</strong> Filtering on <code>LastWriteTime</code> is the point. Document control asks for drawings <em>revised</em> yesterday, and a drawing revised yesterday was very likely created two years ago, so any rule based on creation date misses exactly the files that matter. Build the format date string yourself rather than using <code>%DATE%</code>, whose output contains slashes on most locales and is not a legal path component. <code>-dxf_dwg_layout 1</code> outputs model space only, which is usually what reviewers want. <code>-save_path 1</code> reproduces the project folder structure inside the dated review folder, so reviewers navigate a layout they already know.</p>



<p><strong>Why not <code>-file_age</code>.</strong> <code>-file_age 1</code> is a much shorter way to say &#8220;recent&#8221;, and for most incoming-folder workflows it is the right tool. It does not fit here because it selects on creation date, and drawings under revision are edited in place: the file was created when the project started and only its modified date moves. There is a second, less obvious reason. NTFS carries the original creation timestamp forward when an application saves by writing a temporary file and renaming it over the original, which is exactly how many CAD and office applications write. Even a save that replaces the file wholesale can keep the old creation date.</p>



<p>If drawings instead arrive in the folder as fresh copies from elsewhere, the constraint disappears and the whole script collapses to <code>-source_folder "\\\\eng\\projects\\" -source_ext dwg -read_subfolders 1 -file_age 1</code>.</p>



<h3 class="wp-block-heading">2. <a href="https://www.reaconverter.com/convert/dwg_to_dxf.html">CAD handoff</a> for CNC and non-Autodesk partners</h3>



<p><strong>Situation.</strong> Partners and fabrication shops need DXF. Designers work in DWG. Nobody wants to remember to export.</p>



<p><strong>Trigger.</strong> Watch Folder on <code>D:\shares\handoff\</code>, a local path on the file server, which designers reach as <code>\\eng\handoff\</code>. reaConverter is installed on the server itself, because a Watch Folder cannot monitor a share from another machine. A regex mask means only released revisions convert:</p>



<pre class="wp-block-code"><code>/&#91;A-Z]{4} \d{4}_Rev&#91;A-Z]\.dwg/
</code></pre>



<p><strong>Configuration.</strong> Output DXF with <code>-dxf_version 4</code> for AutoCAD 2000 compatibility, which most CNC software reads without complaint. Set <code>-dxf_text 0</code> to convert text to polygons if the receiving system renders fonts inconsistently, or <code>-dxf_text 1</code> to keep text editable. Confirm which the partner needs before standardizing.</p>



<p><strong>Notes.</strong> The regex mask is what makes this safe. Without it, every working file dropped in the folder becomes a handoff document, and partners end up cutting parts from unreleased geometry.</p>



<h3 class="wp-block-heading">3. <a href="https://www.reaconverter.com/convert/pdf_to_tiff.html">Prepress</a> normalization for a print queue</h3>



<p><strong>Situation.</strong> Client artwork arrives as RGB JPEG, PDF, AI, and PSD. The RIP wants CMYK TIFF at 300 dpi with a known ICC profile.</p>



<p><strong>Trigger.</strong> Scheduled every 15 minutes, or a Watch Folder if <code>P:\</code> is a local volume on the prepress machine rather than a share.</p>



<p><strong>Produces.</strong> RIP-ready CMYK TIFFs, with originals archived and problem files quarantined.</p>



<p><strong>Command.</strong></p>



<pre class="wp-block-code"><code>cons_rcp.exe -source_folder "P:\artwork_in\" ^
  -dest_path "P:\rip_queue\" -dest_ext tif ^
  -tif_save_in_cmyk 1 -tif_compression 7 ^
  -dpi_option 2 -dpi_x 300 -dpi_y 300 ^
  -icc_option 3 -icc_file "C:\profiles\ISOcoated_v2.icc" ^
  -adobe_res 300 -adobe_color_res 32 -adobe_aa 1 ^
  -move_files 1 -move_files_folder "P:\artwork_archive\" ^
  -move_unprocessed_files 1 -move_unprocessed_files_folder "P:\artwork_problem\" /hide
</code></pre>



<p><strong>Notes.</strong> <code>-icc_option 3</code> assigns the profile, <code>-adobe_res 300</code> controls the rasterization resolution when reading PDF and AI sources, and <code>-adobe_color_res 32</code> reads them as CMYK directly. Splitting outputs into an archive folder and a problem folder means the operator&#8217;s morning check is a single glance at whether <code>artwork_problem</code> is empty.</p>



<h3 class="wp-block-heading">4. <a href="https://www.reaconverter.com/convert/tiff_to_pdf.html">Scanned document</a> archive to searchable PDF/A</h3>



<p><strong>Situation.</strong> A backlog of scanned TIFFs from a document imaging project needs to become searchable, standards-compliant PDF/A for long-term retention.</p>



<p><strong>Command.</strong></p>



<pre class="wp-block-code"><code>cons_rcp.exe -source_folder "E:\scans\" -source_ext tif -read_subfolders 1 ^
  -dest_path "E:\archive\" -dest_ext pdf ^
  -create_searchable_pdf 1 -searchable_pdf_lang eng ^
  -create_pdf_a 1 -create_linearized_pdf 1 ^
  -skip_blank 1 -skip_blank_accuracy 95 ^
  -save_path 1 -save_path_option 1 ^
  -auto_rotate d -remove_bw_noise 2 b ^
  -check_files 1 /hide &gt; "E:\logs\archive_run.txt"
</code></pre>



<p><strong>Notes.</strong> <code>-auto_rotate d</code> deskews pages, which measurably improves OCR accuracy on scans fed through a sheet feeder. <code>-remove_bw_noise</code> clears speckle before OCR runs. <code>-skip_blank</code> removes the empty backs of single-sided originals scanned in duplex mode. Run a 200-file sample first and check the text layer before committing the full archive.</p>



<h3 class="wp-block-heading">5. <a href="https://www.reaconverter.com/convert/dcm_to_pdf.html">Multi-frame DICOM</a> to shareable PDF</h3>



<p><strong>Situation.</strong> A clinic needs to send imaging studies to referring physicians who have no DICOM viewer. Each study should become one PDF containing every frame.</p>



<p><strong>Trigger.</strong> Watch Folder on a study export directory, or a command-line job invoked by the export tool.</p>



<p><strong>Command.</strong></p>



<pre class="wp-block-code"><code>cons_rcp.exe -source_folder "D:\dicom_export\" -source_ext dcm ^
  -dest_path "D:\referral_pdf\" -dest_ext pdf ^
  -multipage_option 1 -multipage_loading_option 0 ^
  -pdf_compression 6 -pdf_paper 12 ^
  -change_to_gray24 /hide
</code></pre>



<p><strong>Notes.</strong> <code>-multipage_loading_option 0</code> reads every frame rather than only the first. <code>-multipage_option 1</code> keeps each study as its own PDF instead of merging studies together. <code>-pdf_paper 12</code> uses the original image dimensions, which avoids the letterboxing that fixed paper sizes introduce on non-standard aspect ratios.</p>



<p>This workflow handles format conversion only. Anything involving patient identifiers, retention, or transmission belongs to your clinical information governance process, not to a conversion tool.</p>



<h3 class="wp-block-heading">6. <a href="https://www.reaconverter.com/convert/jpg_to_webp.html">Supplier photos</a> to web-ready assets</h3>



<p><strong>Situation.</strong> Suppliers send product photography in whatever their camera or phone produced: JPEG, HEIC, TIFF, occasionally PSD. The web team needs consistent WebP at a fixed maximum dimension, plus thumbnails, plus the originals kept for reprocessing.</p>



<p><strong>Trigger.</strong> Watch Folder on <code>D:\marketing\incoming\</code>, local to the machine running reaConverter and published to suppliers as a share. <strong>Read subfolders</strong> enabled so each supplier keeps their own subfolder.</p>





<p><strong>Produces.</strong> A <code>web</code> subfolder beside each supplier&#8217;s originals, containing the WebP asset and its thumbnail.</p>



<p><strong>Configuration.</strong> Output to <strong>Subfolder of source folder</strong> named <code>web</code>. Format WebP, quality tuned for your image type. Action file applies <code>-resize 1600x0px qh</code> to cap width while preserving proportions, and <code>-auto_rotate exif</code> so phone photos land right way up. <code>-create_thumbnails 1</code> with <code>-thumbnails_width 300</code> produces the listing thumbnails in the same pass. Originals move to an archive folder after processing.</p>



<p><strong>Notes.</strong> Generating the thumbnail in the same pass rather than a second job removes an entire class of desynchronization bug, where a product has a full-size image but no thumbnail because the second job failed.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Designing a pipeline that survives unattended operation</h2>



<p>The conversion itself is rarely what breaks. These are.</p>



<p><strong>Partially written files.</strong> A large file copied over a network appears in the folder before the copy finishes. Have the sending process write to a staging folder on the same volume and then rename or move into the watched folder, since a move within a volume is atomic. If you cannot control the sender, run a scheduled command-line job instead of watching in real time, where <code>-file_age</code> and <code>-file_size_more</code> let you pick up files only after they have settled.</p>



<p><strong>Feedback loops.</strong> Writing output into the folder being watched is the classic mistake. reaConverter excludes files it created when you use <strong>Same as source folder</strong>, but if a separate tool writes into that folder, or if you convert to a format that is also an input format for the same Watch Folder, you can still build a loop. The <strong>Subfolder of source folder</strong> option avoids the whole category.</p>



<p><strong>Silent partial failures.</strong> A run that converts 998 of 1000 files returns code 8 and looks fine in a log nobody reads. Combine <code>-move_unprocessed_files</code> with a quarantine folder and check whether that folder is empty. An empty folder is a much clearer signal than a log line.</p>



<p><strong>Name collisions.</strong> Different source formats converging on one output format collide: <code>drawing.dwg</code> and <code>drawing.dxf</code> both become <code>drawing.pdf</code>. Decide explicitly with <code>-overwrite</code>, and use <code>-file_name_mask_suffix</code> to disambiguate when both outputs must survive.</p>



<p><strong>Permissions.</strong> Scheduled tasks run as a service account. That account needs read on the source, write on the destination, write on quarantine, and write on the log path. Test by running the exact command as that account before scheduling it.</p>



<p><strong>Idempotency.</strong> Ask what happens if the same file is processed twice. In most workflows the answer should be &#8220;the same output, overwritten harmlessly.&#8221; If reprocessing produces duplicates or double-applied watermarks, redesign before going live rather than after.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Capacity planning</h2>



<p>Conversion throughput varies by orders of magnitude across formats. A 2 MB JPEG resize and a 40 MB DWG raster render are not comparable operations, and no general number is useful.</p>



<p>Measure instead. Take 100 files representative of your real input mix, time a single run, and extrapolate. Then apply these adjustments:</p>



<ul class="wp-block-list">
<li><strong>Network storage</strong> is frequently the bottleneck rather than the CPU. If sources sit on a share, test with local copies to see how much of your runtime is transfer.</li>



<li><strong><code>-temp_folder</code></strong> pointed at a local SSD helps significantly for formats that stage large intermediate data, particularly PDF, PSD, and large CAD files.</li>



<li><strong><code>-cpu_usage</code></strong> lets a background job coexist with interactive work. Set <code>-cpu_usage 1</code> for jobs running during business hours and <code>3</code> for overnight windows.</li>



<li><strong>Splitting by subfolder</strong> across several parallel invocations scales better than one process for very large backlogs, provided your storage keeps up.</li>
</ul>



<p>For a large historical migration, run the backlog once from the command line and set up a Watch Folder for the ongoing stream. Trying to push a 50,000-file backlog through a Watch Folder works, but it gives you no progress visibility and no easy way to pause.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Frequently asked questions</h2>



<p><strong>Can reaConverter run conversions on a Windows Server without a logged-in user?</strong> Yes. Use the command-line tool with the <code>/hide</code> parameter and schedule it through Windows Task Scheduler with &#8220;Run whether user is logged on or not&#8221; enabled. Grant the service account permissions on all source, destination, and log paths, and use UNC paths rather than mapped drive letters.</p>



<p><strong>Does automated conversion require an internet connection?</strong> No. reaConverter processes files locally on your machine. Files never leave your hardware, which is what makes it usable for medical imaging, engineering drawings, and other material that cannot be uploaded to a web service.</p>



<p><strong>Which reaConverter edition includes automation features?</strong> Watch Folders and the command-line tool are reaConverter Pro features. Context menu integration is available more broadly.</p>



<p><strong>How do I convert only files added or changed since the last run?</strong> Four approaches, in increasing order of control. <code>-file_age</code> is the simplest: <code>-file_age 0</code> selects files created today and <code>-file_age 1</code> covers the last day. <code>-overwrite 0</code> skips any file whose output already exists, which makes a rerun over a whole folder fill only the gaps. <code>-move_files</code> empties the source folder as conversions succeed, so anything left is unprocessed by definition. When age is not the right test, have a script write the qualifying paths to a text file and pass it with <code>-use_file_list</code>. The usual reason is that <code>-file_age</code> measures creation date, so files edited in place keep their original timestamp and stay invisible to it.</p>



<p><strong>Can one Watch Folder produce two different outputs from the same file?</strong> Not in a single Watch Folder. Create a second Watch Folder pointing at the same source directory with different saving settings, or use a command-line job with two invocations. The thumbnail parameters are an exception: <code>-create_thumbnails</code> through <code>-create_thumbnails_5</code> generate up to five additional sized outputs in the same pass.</p>



<p><strong>What happens if a file fails to convert?</strong> The job continues with the remaining files and returns exit code 8 to indicate that not everything was converted. Set <code>-move_unprocessed_files 1</code> with a quarantine folder so failed files are separated for review rather than left in place where they will be retried indefinitely.</p>



<p><strong>Can a Watch Folder monitor a network share?</strong> No. Watch Folders require storage local to the machine running reaConverter, because Windows does not deliver file system change notifications across SMB. Two workarounds: install reaConverter on the server that owns the storage, so the folder is local to it, or poll the share with a scheduled <code>cons_rcp.exe</code> job using <code>-move_files</code> to move processed files out of the queue.</p>



<p><strong>Can I apply different settings to different file types in one folder?</strong> Yes, by creating several Watch Folders on the same directory with different file masks, or by running several command-line invocations with different <code>-source_ext</code> values. Masks accept regular expressions, so filename conventions can drive routing.</p>



<p><strong>Does reaConverter preserve metadata during automated conversion?</strong> Use <code>-copy_exif 1</code> and <code>-copy_iptc 1</code> to carry EXIF and IPTC data to the output, and <code>-icc_option 2</code> to retain the ICC profile. <code>-same_date 1</code> keeps the original file timestamp on the converted file, which matters for archive workflows where the file date is the record date.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Where to go next</h2>



<p>Build your first automated workflow in this order:</p>



<ol class="wp-block-list">
<li>Configure the conversion in the reaConverter interface and verify the output on a handful of real files.</li>



<li>Save it as a <code>.cfg</code>, and save any editing operations as an <code>.act</code>.</li>



<li>Choose your trigger: a Watch Folder for continuous arrivals, a scheduled command-line job for batches.</li>



<li>Add a quarantine folder and enable logging before the job goes live rather than after the first incident.</li>



<li>Run it against a copy of real data for a week before pointing it at production directories.</li>
</ol>



<p>Related guides in this knowledge base cover <a href="https://howto.reaconverter.com/category/watch-folders/">Watch Folders</a>, <a href="https://howto.reaconverter.com/category/command-line-2/">command-line usage</a>, and <a href="https://howto.reaconverter.com/category/automation/">automation</a> in more depth. Full parameter references are available for the <a href="https://www.reaconverter.com/features/command-line.html">command-line interface</a>, <a href="https://www.reaconverter.com/features/watch-folders.html">Watch Folders</a>, and <a href="https://www.reaconverter.com/features/config-and-action-files.html">configuration and action files</a>.</p>



<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "TechArticle",
      "@id": "https://howto.reaconverter.com/automating-file-conversion-workflows-with-reaconverter/",
      "headline": "Automating File Conversion Workflows with reaConverter",
      "description": "How to automate file conversion on Windows using reaConverter Watch Folders, the cons_rcp.exe command-line tool, and scheduled tasks, with six production workflows.",
      "url": "https://howto.reaconverter.com/automating-file-conversion-workflows-with-reaconverter/",
      "datePublished": "2026-08-17",
      "dateModified": "2026-08-17",
      "inLanguage": "en",
      "proficiencyLevel": "Intermediate",
      "dependencies": "reaConverter Pro, Windows",
      "author": {
        "@type": "Organization",
        "name": "reaConverter",
        "url": "https://www.reaconverter.com/"
      },
      "publisher": {
        "@type": "Organization",
        "name": "reaConverter LLC",
        "url": "https://www.reaconverter.com/"
      },
      "about": {
        "@type": "SoftwareApplication",
        "name": "reaConverter Pro",
        "applicationCategory": "MultimediaApplication",
        "operatingSystem": "Windows",
        "url": "https://www.reaconverter.com/",
        "featureList": [
          "Watch Folders",
          "Command-line interface",
          "Windows context menu integration",
          "Batch conversion of 800+ file formats"
        ]
      },
      "mentions": [
        { "@type": "Thing", "name": "Windows Task Scheduler" },
        { "@type": "Thing", "name": "DWG" },
        { "@type": "Thing", "name": "DXF" },
        { "@type": "Thing", "name": "DICOM" },
        { "@type": "Thing", "name": "PDF/A" },
        { "@type": "Thing", "name": "WebP" }
      ]
    },
    {
      "@type": "FAQPage",
      "@id": "https://howto.reaconverter.com/automating-file-conversion-workflows-with-reaconverter/#faq",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Can reaConverter run conversions on a Windows Server without a logged-in user?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. Watch Folders run as a Windows service and need no logged-in session, but they require local storage. For files on a network share, use the command-line tool with the /hide parameter and schedule it through Windows Task Scheduler with 'Run whether user is logged on or not' enabled. Grant the service account permissions on all source, destination, and log paths, and use UNC paths rather than mapped drive letters."
          }
        },
        {
          "@type": "Question",
          "name": "Does automated file conversion with reaConverter require an internet connection?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No. reaConverter processes files locally on your machine. Files never leave your hardware, which makes it usable for medical imaging, engineering drawings, and other material that cannot be uploaded to a web service."
          }
        },
        {
          "@type": "Question",
          "name": "Can a reaConverter Watch Folder monitor a network share?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No. Watch Folders require storage local to the machine running reaConverter, because Windows does not deliver file system change notifications across SMB. Two workarounds: install reaConverter on the server that owns the storage so the folder is local to it, or poll the share with a scheduled cons_rcp.exe job using -move_files to move processed files out of the queue."
          }
        },
        {
          "@type": "Question",
          "name": "Which reaConverter edition includes automation features?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Watch Folders and the command-line tool are reaConverter Pro features. Context menu integration is available more broadly."
          }
        },
        {
          "@type": "Question",
          "name": "How do I convert only files added or changed since the last run?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Four approaches. -file_age is the simplest: -file_age 0 selects files created today and -file_age 1 covers the last day. -overwrite 0 skips any file whose output already exists, so a rerun fills only the gaps. -move_files empties the source folder as conversions succeed, so anything left is unprocessed. When age is not the right test, for example when you need files edited recently rather than created recently, have a script write qualifying paths to a text file and pass it with -use_file_list."
          }
        },
        {
          "@type": "Question",
          "name": "What happens if a file fails to convert during an automated reaConverter job?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "The job continues with the remaining files and returns exit code 8 to indicate that not everything was converted. Set -move_unprocessed_files 1 with a quarantine folder so failed files are separated for review rather than left in place where they will be retried indefinitely."
          }
        },
        {
          "@type": "Question",
          "name": "Does reaConverter preserve metadata during automated conversion?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Use -copy_exif 1 and -copy_iptc 1 to carry EXIF and IPTC data to the output, and -icc_option 2 to retain the ICC profile. -same_date 1 keeps the original file timestamp on the converted file."
          }
        }
      ]
    }
  ]
}
</script>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Convert PST to PDF With Attachments (No Outlook Needed)</title>
		<link>https://howto.reaconverter.com/how-to-convert-pst-to-pdf-with-attachments/</link>
		
		<dc:creator><![CDATA[reaconverter]]></dc:creator>
		<pubDate>Wed, 17 Jun 2026 08:41:13 +0000</pubDate>
				<category><![CDATA[Automation]]></category>
		<category><![CDATA[Batch conversion]]></category>
		<category><![CDATA[Document conversion]]></category>
		<category><![CDATA[Email conversion]]></category>
		<category><![CDATA[batch conversion]]></category>
		<category><![CDATA[command-line]]></category>
		<category><![CDATA[compliance]]></category>
		<category><![CDATA[convert PST without Outlook]]></category>
		<category><![CDATA[e-discovery]]></category>
		<category><![CDATA[email archiving]]></category>
		<category><![CDATA[embedded attachments]]></category>
		<category><![CDATA[Outlook]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[pst]]></category>
		<category><![CDATA[PST to PDF]]></category>
		<category><![CDATA[watch folders]]></category>
		<guid isPermaLink="false">https://howto.reaconverter.com/?p=2746</guid>

					<description><![CDATA[Turn an entire Outlook PST archive into searchable PDFs, with every email and its original attachments preserved inside, using the GUI, Watch Folders, or the command line. No Outlook install, no cloud upload, everything stays on your machine. Convert a whole Outlook PST mailbox to PDF, attachments and all A .pst file is a sealed ... <a title="How to Convert PST to PDF With Attachments (No Outlook Needed)" class="read-more" href="https://howto.reaconverter.com/how-to-convert-pst-to-pdf-with-attachments/" aria-label="Read more about How to Convert PST to PDF With Attachments (No Outlook Needed)">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p><em>Turn an entire Outlook PST archive into searchable PDFs, with every email and its original attachments preserved inside, using the GUI, Watch Folders, or the command line. No Outlook install, no cloud upload, everything stays on your machine.</em></p>



<figure class="wp-block-image size-full"><img decoding="async" src="https://howto.reaconverter.com/wp-content/uploads/2026/06/convert_pst_to_pdf.webp" alt="Convert PST to PDF with embedded attachments using reaConverter" style="margin-bottom: 2rem;border-radius: 2rem;" title="Batch convert Outlook PST files to PDF and keep attachments openable inside the document"/></figure>



<span id="more-2746"></span>



<h2 class="wp-block-heading">Convert a whole Outlook PST mailbox to PDF, attachments and all</h2>



<p>A <code>.pst</code> file is a sealed box. It holds years of email, often with the important material buried in attachments, and it only opens cleanly in Microsoft Outlook. The moment someone outside that world needs the data, the problems start. A lawyer asks for a custodian&#8217;s mailbox for review. Compliance needs a five-year retention copy in a format auditors can actually read. An employee leaves and IT has to archive their inbox before the license is reclaimed. In every one of these cases, &#8220;here is a PST file&#8221; is not a useful answer.</p>



<p>The standard workaround is painful. You open Outlook, print each message to PDF one at a time, then chase down every attachment by hand and save it next to the email so nothing gets lost. For a mailbox with a few thousand messages, that is days of work, and it is exactly the kind of manual process where attachments quietly go missing.</p>



<p>reaConverter 8 now converts PST to PDF directly, with no Outlook required. More importantly, it does something most PST converters cannot: it keeps the original attachments as real, openable files embedded inside the PDF. Convert a mailbox with hundreds of emails into a single PDF, open it in Acrobat Reader, and the <strong>Attachments</strong> panel appears on the side. Every original file is right there to open or save.</p>



<a href="https://www.reaconverter.com/"><figure class="wp-block-image size-large is-resized"><img fetchpriority="high" decoding="async" width="1024" height="1024" src="https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-1024x1024.png" alt="Get reaConverter — GEO to DXF converter" class="wp-image-1896" style="width:80px;height:auto;padding-top: .5rem;padding-bottom: .5rem;" srcset="https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-1024x1024.png 1024w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-300x300.png 300w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-150x150.png 150w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-768x768.png 768w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-1536x1536.png 1536w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo.png 1653w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></a>



<p></p>



<p><strong>Short answer:</strong> Install reaConverter 8, add your <code>.pst</code> files, choose <strong>PDF</strong> as the output format, enable the option to embed attachments, and click <strong>Convert</strong>. reaConverter reads the PST without Outlook, writes the email text into the PDF, and stores each attachment as an embedded file you can open from the PDF&#8217;s Attachments panel. It runs as a batch, so an entire mailbox becomes one searchable document in a single pass.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Why convert PST to PDF?</h2>



<p>PST (Personal Storage Table) is Microsoft Outlook&#8217;s local data format. It stores messages, folders, and attachments in one proprietary container. That design is fine while you live inside Outlook, and a real obstacle the moment you need to share, archive, or review that mail anywhere else.</p>



<p>PDF solves the parts PST gets in the way of:</p>



<ul class="wp-block-list">
<li><strong>Universal access.</strong> Anyone can open a PDF, on any device, with no Outlook license and no special viewer.</li>



<li><strong>Long-term archival.</strong> PDF, and PDF/A in particular, is a recognized preservation format. PST is tied to a specific application and its versions.</li>



<li><strong>Search and review.</strong> The email text becomes selectable, searchable text inside the document.</li>



<li><strong>A fixed, shareable record.</strong> A PDF looks the same to everyone who opens it, which matters when the document is evidence or a formal record.</li>
</ul>



<p>Common situations where teams need <strong>PST to PDF</strong>:</p>



<ul class="wp-block-list">
<li><strong>E-discovery and litigation.</strong> Counsel needs custodian mailboxes in a reviewable, productionable format, with attachments intact.</li>



<li><strong>Compliance and retention.</strong> Regulators and internal policy require email kept in a stable, readable format for a set number of years.</li>



<li><strong>Offboarding and mailbox archiving.</strong> A departing employee&#8217;s inbox has to be preserved before the account is decommissioned.</li>



<li><strong>Email migration.</strong> Moving off Exchange or consolidating accounts, where legacy mail needs a portable archive.</li>



<li><strong>Public records and FOIA responses.</strong> Email has to be handed to people who do not run Outlook.</li>



<li><strong>Personal backup.</strong> Keeping a clean, openable copy of your own mail outside the application that created it.</li>
</ul>



<p>The recurring failure point in all of these is the attachment. A contract PDF, a signed agreement, a spreadsheet of numbers: that is often the actual evidence, not the email body. Many PST converters either drop attachments, flatten them into flat images you can no longer use, or scatter them into a separate folder that loses its link to the message. reaConverter keeps each attachment as the original file, embedded in the same PDF as the email it arrived with.</p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">PST vs PDF, quick reference</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Feature</th><th>PST</th><th>PDF</th></tr></thead><tbody><tr><td><strong>Developer</strong></td><td>Microsoft (proprietary)</td><td>Adobe / ISO (open standard)</td></tr><tr><td><strong>Opens in</strong></td><td>Microsoft Outlook</td><td>Any PDF reader, any platform</td></tr><tr><td><strong>Contents</strong></td><td>Emails, folders, attachments</td><td>Email text plus embedded attachments</td></tr><tr><td><strong>Searchable</strong></td><td>Only inside Outlook</td><td>Yes, as selectable text</td></tr><tr><td><strong>Best for</strong></td><td>Live mailbox use in Outlook</td><td>Sharing, review, archival, evidence</td></tr><tr><td><strong>Archival</strong></td><td>Application and version dependent</td><td>Stable, with PDF/A for preservation</td></tr><tr><td><strong>Attachments</strong></td><td>Stored inside the container</td><td>Preserved as openable embedded files</td></tr></tbody></table></figure>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">What makes reaConverter&#8217;s PST to PDF different</h2>



<p>Two things set this conversion apart from the usual &#8220;print each email&#8221; approach.</p>



<p><strong>Many emails become one PDF.</strong> Point reaConverter at a PST and it can walk every message and write the whole mailbox into a single, paginated PDF. The email text goes in as real text, so the document is searchable end to end.</p>



<p><strong>Attachments stay as files, not pictures.</strong> This is the part that matters for legal and compliance work. Instead of rasterizing a spreadsheet into a screenshot, reaConverter embeds the original file inside the PDF. Open the result in Adobe Acrobat Reader and the <strong>Attachments</strong> panel (the paperclip icon) opens automatically. Each attachment can be opened in its native application or saved back out, exactly as it was sent. You get one self-contained document that still carries the original evidence inside it, which keeps your record intact rather than degraded.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image"><img decoding="async" src="https://howto.reaconverter.com/wp-content/uploads/2026/06/pst_pdf_attachments_panel.webp" alt="The Attachments panel in Acrobat Reader showing files embedded from a PST" title="Open or save the original attachments directly from the converted PDF"/></figure>



<div style="height:70px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Why not just use Outlook&#8217;s Print to PDF?</h2>



<p>If you only need to save one or two emails, Outlook&#8217;s built-in Microsoft Print to PDF does the job. The trouble starts past that. Outlook prints the message body and nothing else, so attachments are dropped. There is no batch option, so a mailbox of a few thousand messages means a few thousand manual prints. And it only works while Outlook is installed and the mailbox is loaded, which rules out reading an archived <code>.pst</code> on a machine that has no Outlook on it at all.</p>



<p>reaConverter approaches the same task from the file rather than the application. It opens the <code>.pst</code> directly, converts the whole mailbox in one pass, and keeps every attachment as an openable file inside the PDF.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Capability</th><th>Outlook &#8220;Print to PDF&#8221;</th><th>reaConverter</th></tr></thead><tbody><tr><td>Works without Outlook installed</td><td>No</td><td>Yes</td></tr><tr><td>Reads a <code>.pst</code> file directly</td><td>No</td><td>Yes</td></tr><tr><td>Batch-convert a whole mailbox</td><td>No, one email at a time</td><td>Yes</td></tr><tr><td>Attachments kept as openable files in PDF</td><td>No, body only</td><td>Yes</td></tr><tr><td>Merge a mailbox into a single PDF</td><td>No</td><td>Yes</td></tr><tr><td>PDF/A for long-term archival</td><td>No</td><td>Yes</td></tr><tr><td>Automation (Watch Folders, command line)</td><td>No</td><td>Yes</td></tr><tr><td>Searchable text in the output</td><td>Yes</td><td>Yes</td></tr></tbody></table></figure>



<p>For a handful of messages, Outlook is enough. For a mailbox you need to archive, hand to a lawyer, or keep for compliance, reaConverter turns a multi-day manual task into a single batch job.</p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">What you&#8217;ll need</h2>



<p></p>



<ul class="wp-block-list">
<li><strong>reaConverter 8.</strong> The Standard edition is enough for GUI batch conversion. Watch Folders and command-line automation require Pro. See the <a href="https://www.reaconverter.com/convert/pst_to_pdf.html">PST to PDF conversion page</a> for an overview of what is supported.</li>



<li><strong>Your <code>.pst</code> files.</strong> reaConverter reads PST directly, both the older ANSI and the modern Unicode variants.</li>



<li><strong>No Microsoft Outlook, Exchange, or internet connection.</strong> Conversion runs entirely offline on your own hardware, which is what you want when the mail is sensitive.</li>
</ul>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Method 1 — Convert PST to PDF in the GUI</h2>



<p>This is the fastest way to convert one or several PST files interactively.</p>



<h3 class="wp-block-heading">Step 1. Add your PST files</h3>



<p>Launch reaConverter and load your mailboxes. You can:</p>



<ul class="wp-block-list">
<li><strong>Drag and drop</strong> <code>.pst</code> files or whole folders from Windows Explorer.</li>



<li>Use the <strong>Add Files</strong> or <strong>Add Folder</strong> buttons on the toolbar.</li>



<li>Right-click a PST file in Explorer and choose <strong>Convert</strong> from the context menu.</li>
</ul>



<figure class="wp-block-image"><img decoding="async" src="https://howto.reaconverter.com/wp-content/uploads/2026/06/add_pst_files.webp" alt="Add PST files to reaConverter" title="Load Outlook PST files for batch conversion, no Outlook required"/></figure>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<p>reaConverter opens the PST and reads its messages directly. No Outlook process is launched at any point.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">Step 2. Choose PDF as the output format</h3>



<p>In the bottom panel, set <strong>Save as → PDF</strong>. You do not need to configure anything for the attachments: reaConverter embeds each email&#8217;s original attachments into the PDF automatically. That default behavior is what populates the <strong>Attachments</strong> panel when you open the file in Acrobat.</p>



<p>The <strong>gear icon</strong> next to PDF opens the PDF format settings. There are no email-specific options here, but a couple are worth knowing for an email archive. <strong>Create PDF/A document</strong> produces a preservation-grade file for long-term or compliance storage, and the <strong>Document Open password</strong> and permissions options let you lock down a mailbox that holds sensitive material.</p>



<p>To combine an entire PST into one continuous PDF instead of a separate file per message, open <strong>Saving settings</strong> (the gear on the far right, next to <strong>Convert</strong>) and go to the <strong>Multipage files</strong> tab. By default reaConverter keeps each item separate (&#8220;Convert each multipage file to another&#8221;). Switch to <strong>Save all processed files to one file</strong> to merge the whole mailbox into a single document.</p>



<figure class="wp-block-image"><img decoding="async" src="https://howto.reaconverter.com/wp-content/uploads/2026/06/pst_pdf_output_settings.webp" alt="Select PDF output and enable embedded attachments" title="PDF output settings: merge emails into one document and embed attachments"/></figure>



<div style="height:70px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">Step 3. Set the destination folder</h3>



<p>Choose where the converted PDF should be saved. You can keep the source folder structure, save everything to one flat folder, or use reaConverter&#8217;s subfolder naming options.</p>



<figure class="wp-block-image"><img decoding="async" src="https://howto.reaconverter.com/wp-content/uploads/2026/06/pst_pdf_destination.webp?te" alt="Set the destination folder for the converted PDF" title="Choose where to save the converted PDF files"/></figure>



<div style="height:70px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">Step 4. Click Convert</h3>



<p>Hit <strong>Convert</strong> and reaConverter processes the mailbox. The conversion log shows progress message by message. When it finishes, click <strong>Show converted files</strong> to jump straight to the output folder.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">Step 5. Open the result and check the attachments</h3>



<p>Open the PDF in Adobe Acrobat Reader. The email text is laid out as searchable text, and the <strong>Attachments</strong> panel opens on the left. Click the paperclip icon if it is collapsed. From there you can open any original attachment or save it back to disk.</p>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Other formats you can convert PST to</h2>



<p>PST to PDF is the headline, but the same engine handles the rest of reaConverter&#8217;s catalog. Once a PST is loaded, you can convert its content to other formats too, for example rendering messages to <strong>JPG</strong>, <strong>PNG</strong>, or <strong>TIFF</strong> when you need image output instead of a document. All of it runs as a batch, so whole folders of mailboxes go through in one pass.</p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Method 2 — Watch Folders (fully automated)</h2>



<p>Watch Folders turn any Windows directory into a self-converting hot folder. Drop a PST in, and a PDF appears in the output directory with no clicks. This suits recurring archival jobs: an offboarding folder where IT drops departed-employee exports, or a compliance inbox that needs a PDF copy of every PST that lands in it.</p>



<h3 class="wp-block-heading">How to set it up</h3>



<ol class="wp-block-list">
<li>Open reaConverter and go to <strong>Menu → Watch Folders → Add new folder…</strong></li>



<li>Set the <strong>Source folder</strong>, the directory reaConverter will monitor, for example <code>C:\Mail\PST_inbox\</code>.</li>



<li>Set the <strong>Output folder</strong>, for example <code>C:\Mail\PDF_archive\</code>.</li>



<li>Choose <strong>PDF</strong> as the output format and enable embed attachments and merge-to-single-PDF as in Method 1.</li>



<li>Click <strong>Start Watching</strong>.</li>
</ol>



<p>From then on, every PST that lands in the source folder is converted automatically and the PDF is written to the output folder. reaConverter keeps running in the background and can watch several folder pairs at once.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><strong>Tip:</strong> Combine the &#8220;Subfolder of source folder&#8221; output option with &#8220;Read subfolders&#8221; to mirror your directory structure while keeping originals separate from the converted PDFs.</p>
</blockquote>



<p>For a full walkthrough, see the dedicated guide: <a href="https://howto.reaconverter.com/set-and-forget-image-conversion-a-beginner-friendly-guide-to-reaconverters-watch-folders/">A Beginner-Friendly Guide to reaConverter&#8217;s Watch Folders</a>.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Method 3 — Command-line conversion</h2>



<p>reaConverter Pro includes <code>cons_rcp.exe</code>, a full command-line tool that accepts the same settings as the GUI. It can be driven from batch scripts, PowerShell, Task Scheduler, or any automated pipeline. </p>



<h3 class="wp-block-heading">Convert a single PST to one PDF with attachments</h3>



<pre class="wp-block-code"><code>cons_rcp.exe -s "C:\Mail\custodian.pst" -o "C:\Output\custodian.pdf"
</code></pre>



<h3 class="wp-block-heading">Batch convert a folder of PST files</h3>



<pre class="wp-block-code"><code>cons_rcp.exe -source_folder "C:\Mail\" -source_ext pst -dest_path "C:\Output\" -dest_ext pdf
</code></pre>



<p>This converts every <code>.pst</code> file in the source folder, merges each mailbox into its own PDF, and embeds the attachments.</p>



<h3 class="wp-block-heading">Include subfolders and run silently</h3>



<pre class="wp-block-code"><code>cons_rcp.exe -source_folder "C:\Mail\" -source_ext pst -dest_path "C:\Output\" -dest_ext pdf -read_subfolders 1 /hide
</code></pre>



<p>Add <code>/hide</code> to suppress the console window for scheduled tasks, and append <code>&gt; "C:\Logs\pst_to_pdf.txt"</code> to capture the conversion log. Saved as a <code>.bat</code> file and pointed at Task Scheduler, this becomes a nightly, hands-off PST archival job.</p>



<p>For the full reference, see <a href="https://www.reaconverter.com/features/command-line.html">Command-line Interface for Developers</a>.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Troubleshooting</h2>



<p><strong>I don&#8217;t see the attachments in the PDF.</strong> Make sure you opened the file in a reader that supports embedded files, such as Adobe Acrobat Reader, and that the Attachments panel (the paperclip icon) is expanded. Some lightweight or in-browser PDF viewers do not display embedded files even when they are present. The data is in the PDF either way, so reopening it in Acrobat will show it.</p>



<p><strong>The PST is very large.</strong> Mailboxes that run to many gigabytes take longer and use more memory. Convert during off-hours, or split the work across folders and let Watch Folders or a scheduled command-line job process them in sequence.</p>



<p><strong>The PST is password protected.</strong> Remove the password in Outlook before converting, or supply the credentials if your workflow allows it. A protected container cannot be read without its password.</p>



<p><strong>Old ANSI PST from a legacy system.</strong> reaConverter handles both ANSI and Unicode PST, so older Outlook archives are supported alongside modern ones.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Which reaConverter edition do I need?</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Feature</th><th>Standard</th><th>Pro</th></tr></thead><tbody><tr><td>PST → PDF batch conversion</td><td>✓</td><td>✓</td></tr><tr><td>Embed attachments in PDF</td><td>✓</td><td>✓</td></tr><tr><td>Merge a mailbox into one PDF</td><td>✓</td><td>✓</td></tr><tr><td>Context menu integration</td><td>✓</td><td>✓</td></tr><tr><td>Watch Folders</td><td>—</td><td>✓</td></tr><tr><td>Command line (<code>cons_rcp.exe</code>)</td><td>—</td><td>✓</td></tr></tbody></table></figure>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Frequently asked questions</h2>



<p><strong>Do I need Microsoft Outlook to convert PST to PDF?</strong> No. reaConverter reads the PST format directly and does not launch or require Outlook, Exchange, or any internet connection. Everything runs offline on your machine.</p>



<p><strong>Are email attachments preserved in the PDF?</strong> Yes. When you enable the embed-attachments option, each email&#8217;s original attachments are stored inside the PDF as openable files. In Adobe Acrobat Reader they appear in the Attachments panel, ready to open or save in their native format.</p>



<p><strong>Can I convert a whole mailbox into a single PDF?</strong> Yes. The merge option combines every message in a PST into one continuous, searchable PDF, rather than producing a separate file per email.</p>



<p><strong>Is this suitable for e-discovery and legal review?</strong> PST to PDF with embedded attachments produces a self-contained, searchable record that keeps the original files intact, which is what review and production workflows need. It runs offline, so sensitive mail never leaves your hardware.</p>



<p><strong>Can I convert many PST files at once?</strong> Yes. reaConverter is a batch converter. Load a folder of PST files and it processes all of them in one pass. With Pro you can also automate the job through Watch Folders or the command line.</p>



<p><strong>Can PST be converted to formats other than PDF?</strong> Yes. Besides PDF, you can render PST content to image formats such as JPG, PNG, and TIFF, all in batch.</p>



<p><strong>Does the converted PDF keep the email text as searchable text?</strong> Yes. The message body is written as selectable, searchable text, so you can search across the whole archive inside any PDF reader.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Background — why we built this</h2>



<p></p>



<p>This feature came from our support inbox, not a roadmap meeting. Over time we kept seeing the same request in different words: people sitting on a PST file that someone else needed, with no clean way to hand it over.</p>



<p>One message summed it up well:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>&#8220;We have to send a former employee&#8217;s mailbox to our lawyers. They don&#8217;t use Outlook, and when we print the emails to PDF the attachments get lost. We need one file that has the emails and the actual attachments in it.&#8221;</p>
</blockquote>



<p>That is the exact gap we set out to close. PST fit naturally into reaConverter&#8217;s existing pipeline, so we taught it to read mailboxes, write the message text as real PDF text, and, the part that took the most care, embed each attachment as an openable file inside the same document rather than flattening or dropping it. The result is a single PDF that anyone can open, search, and pull the original files out of, with no Outlook anywhere in the chain.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Conclusion</h2>



<p>Converting PST to PDF used to mean opening Outlook and grinding through a mailbox one message at a time, hoping no attachment slipped through. reaConverter replaces that with a batch job: load your PST files, convert to PDF, and get back a searchable document with every original attachment embedded and openable. It works through the GUI for one-off jobs, through Watch Folders for automated archival, and through the command line for scheduled pipelines. No Outlook, no cloud, no lost attachments.</p>



<p>For legal teams, compliance and records staff, IT admins archiving mailboxes, and anyone who needs Outlook mail in a format the rest of the world can actually read, this is the workflow that removes the bottleneck.</p>



<p><strong>Get reaConverter and convert your first PST to PDF in minutes.</strong></p>



<p><a class="btn btn-success btn-lg btn-download" role="button" href="https://www.reaconverter.com/download/reaConverterPro-Setup.exe">Download reaConverter</a></p>



<div style="height:5px" aria-hidden="true" class="wp-block-spacer"></div>



<script type=”application/ld+json”> { “@context”: “https://schema.org”, “@type”: “FAQPage”, “mainEntity”: [ { “@type”: “Question”, “name”: “Do I need Microsoft Outlook to convert PST to PDF?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “No. reaConverter reads the PST format directly and does not require Outlook, Exchange, or an internet connection. Conversion runs offline on your machine.” } }, { “@type”: “Question”, “name”: “Are email attachments preserved when converting PST to PDF?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Yes. With the embed-attachments option, each email’s original attachments are stored inside the PDF as openable files and appear in Adobe Acrobat Reader’s Attachments panel.” } }, { “@type”: “Question”, “name”: “Can I convert a whole Outlook mailbox into a single PDF?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Yes. The merge option combines every message in a PST into one continuous, searchable PDF instead of one file per email.” } }, { “@type”: “Question”, “name”: “Can I batch convert many PST files at once?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Yes. reaConverter is a batch converter and processes a whole folder of PST files in one pass. Pro adds Watch Folders and command-line automation.” } } ] } </script>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Convert Trumpf GEO Files to DXF</title>
		<link>https://howto.reaconverter.com/how-to-convert-trumpf-geo-files-to-dxf/</link>
		
		<dc:creator><![CDATA[reaconverter]]></dc:creator>
		<pubDate>Thu, 23 Apr 2026 15:02:12 +0000</pubDate>
				<category><![CDATA[CAD conversion]]></category>
		<category><![CDATA[Vector conversion]]></category>
		<category><![CDATA[batch conversion]]></category>
		<category><![CDATA[CAM]]></category>
		<category><![CDATA[dxf]]></category>
		<category><![CDATA[GEO]]></category>
		<category><![CDATA[laser cutting]]></category>
		<category><![CDATA[sheet metal]]></category>
		<category><![CDATA[Trumpf]]></category>
		<category><![CDATA[TruTops]]></category>
		<guid isPermaLink="false">https://howto.reaconverter.com/?p=2640</guid>

					<description><![CDATA[Batch convert Trumpf GEO files to DXF — using the GUI, Watch Folders, or command line. Works on any Windows PC. The .geo file format belongs to Trumpf&#8217;s TruTops suite, the CAM software that drives TruLaser, TruPunch, and TruMatic sheet metal machines. It stores 2D part geometry for laser cutting and punching: outer and inner ... <a title="How to Convert Trumpf GEO Files to DXF" class="read-more" href="https://howto.reaconverter.com/how-to-convert-trumpf-geo-files-to-dxf/" aria-label="Read more about How to Convert Trumpf GEO Files to DXF">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p>Batch convert Trumpf GEO files to DXF — using the GUI, Watch Folders, or command line. Works on any Windows PC.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="1536" height="1024" style="border-radius: 2rem;margin-top:.5rem;" src="https://howto.reaconverter.com/wp-content/uploads/2026/04/geo_to_dxf_converter.webp" alt="How to Convert Trumpf GEO Files to DXF" class="wp-image-2665" srcset="https://howto.reaconverter.com/wp-content/uploads/2026/04/geo_to_dxf_converter.webp 1536w, https://howto.reaconverter.com/wp-content/uploads/2026/04/geo_to_dxf_converter-300x200.webp 300w, https://howto.reaconverter.com/wp-content/uploads/2026/04/geo_to_dxf_converter-1024x683.webp 1024w, https://howto.reaconverter.com/wp-content/uploads/2026/04/geo_to_dxf_converter-768x512.webp 768w" sizes="(max-width: 1536px) 100vw, 1536px" /></figure>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<p>The <code>.geo</code> file format belongs to Trumpf&#8217;s TruTops suite, the CAM software that drives TruLaser, TruPunch, and TruMatic sheet metal machines. It stores 2D part geometry for laser cutting and punching: outer and inner contours, bend data, material type, and thickness.</p>



<p>Outside the Trumpf ecosystem, almost nothing opens it. Generic CAD programs don&#8217;t recognize the format. Online converters either skip it or silently fail. Forum threads going back more than a decade end with the same two answers: go back to the shop that made the file, or license TruTops Convert from Trumpf.</p>



<span id="more-2640"></span>



<p>Starting with version 8.0.200, reaConverter reads Trumpf GEO files directly and exports them to DXF, ready for AutoCAD, SolidWorks, Fusion 360, Bystronic BySoft, Amada AP100, or any other CAD or CAM system that speaks DXF.</p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<p><a class="btn btn-success btn-lg btn-download" role="button" href="https://www.reaconverter.com/download/reaConverterPro-Setup.exe" title="Download batch GEO to DXF converter">Download reaConverter</a></p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Step-by-Step: GEO to DXF Conversion</h2>



<p>The manual workflow takes under a minute, regardless of how many files are in the batch.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">1. Install or Update reaConverter 8</h4>



<p>Download the latest version from <a href="https://www.reaconverter.com/download/">reaConverter.com</a>. GEO support requires <strong>version 8.0.200 or later</strong>.</p>



<a href="https://www.reaconverter.com/"><figure class="wp-block-image size-large is-resized"><img decoding="async" width="1024" height="1024" src="https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-1024x1024.png" alt="Get reaConverter — GEO to DXF converter" class="wp-image-1896" style="width:40px;height:auto;padding-top: .5rem;padding-bottom: .5rem;" srcset="https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-1024x1024.png 1024w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-300x300.png 300w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-150x150.png 150w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-768x768.png 768w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-1536x1536.png 1536w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo.png 1653w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></a>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">2. Add Your GEO Files</h4>



<p>Drag your <code>.geo</code> files into the main window, or use <strong>Add Folder</strong> to load an entire parts directory at once. reaConverter processes large batches in a single pass with no file count limits.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1880" height="1470" src="https://howto.reaconverter.com/wp-content/uploads/2026/04/load_geo_files.webp" alt="Load your GEO files for conversion" class="wp-image-2659" srcset="https://howto.reaconverter.com/wp-content/uploads/2026/04/load_geo_files.webp 1880w, https://howto.reaconverter.com/wp-content/uploads/2026/04/load_geo_files-300x235.webp 300w, https://howto.reaconverter.com/wp-content/uploads/2026/04/load_geo_files-1024x801.webp 1024w, https://howto.reaconverter.com/wp-content/uploads/2026/04/load_geo_files-768x601.webp 768w, https://howto.reaconverter.com/wp-content/uploads/2026/04/load_geo_files-1536x1201.webp 1536w" sizes="auto, (max-width: 1880px) 100vw, 1880px" /></figure>



<div style="height:70px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">3. Select DXF as the Output Format</h4>



<p>In the output panel, choose <strong>DXF</strong>. Set your destination folder and any file-naming convention you want to apply.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1880" height="1470" src="https://howto.reaconverter.com/wp-content/uploads/2026/04/select_dxf_as_the_output_format.webp" alt="Select DXF as the Output Format" class="wp-image-2660" srcset="https://howto.reaconverter.com/wp-content/uploads/2026/04/select_dxf_as_the_output_format.webp 1880w, https://howto.reaconverter.com/wp-content/uploads/2026/04/select_dxf_as_the_output_format-300x235.webp 300w, https://howto.reaconverter.com/wp-content/uploads/2026/04/select_dxf_as_the_output_format-1024x801.webp 1024w, https://howto.reaconverter.com/wp-content/uploads/2026/04/select_dxf_as_the_output_format-768x601.webp 768w, https://howto.reaconverter.com/wp-content/uploads/2026/04/select_dxf_as_the_output_format-1536x1201.webp 1536w" sizes="auto, (max-width: 1880px) 100vw, 1880px" /></figure>



<div style="height:70px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">4. Start Conversion</h4>



<p>Click <strong>Start</strong>. reaConverter reads each GEO file, extracts the geometry, and writes a standards-compliant DXF. </p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1880" height="1470" src="https://howto.reaconverter.com/wp-content/uploads/2026/04/convert_geo_to_dxf.webp" alt="Convert GEO to DXF" class="wp-image-2661" srcset="https://howto.reaconverter.com/wp-content/uploads/2026/04/convert_geo_to_dxf.webp 1880w, https://howto.reaconverter.com/wp-content/uploads/2026/04/convert_geo_to_dxf-300x235.webp 300w, https://howto.reaconverter.com/wp-content/uploads/2026/04/convert_geo_to_dxf-1024x801.webp 1024w, https://howto.reaconverter.com/wp-content/uploads/2026/04/convert_geo_to_dxf-768x601.webp 768w, https://howto.reaconverter.com/wp-content/uploads/2026/04/convert_geo_to_dxf-1536x1201.webp 1536w" sizes="auto, (max-width: 1880px) 100vw, 1880px" /></figure>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<p>Open the results in AutoCAD, LibreCAD, SolidWorks, Fusion 360, BricsCAD, or feed them directly into your CAM system.</p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Who This Is For</h2>



<p><strong>Job shops with used or second-hand Trumpf equipment.</strong> You bought a TruLaser off the auction market and inherited hundreds of legacy GEO parts. The machine runs. The files are locked inside a format your current CAD system doesn&#8217;t open.</p>



<p><strong>Subcontract fabricators.</strong> A customer sends you GEO files because that&#8217;s what their engineering department exports. You run a Bystronic or an Amada. You need DXF.</p>



<p><strong>Engineers migrating between CAM platforms.</strong> Your shop is standardizing on a different system, but you have years of part geometry sitting in GEO. Rebuilding from scratch isn&#8217;t an option.</p>



<p><strong>Anyone who received a GEO file and needs to open it.</strong> Sometimes a customer, a vendor, or a colleague sends a file in a format their software exports by default. You don&#8217;t need to match their software stack. You need to read the file.</p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Batch Conversion for Legacy Libraries</h2>



<p>Inherited parts libraries often contain hundreds or thousands of files. Manual conversion isn&#8217;t viable at that scale. reaConverter processes the entire folder in one pass and preserves the original directory structure if you want it to.</p>



<p>For shops that receive GEO files on an ongoing basis, such as subcontractors working with Trumpf-equipped customers, <strong><a href="https://www.reaconverter.com/features/watch-folders.html">Watch Folders</a></strong> automate the conversion entirely. Point reaConverter at a hdd folder, set DXF as the output, and any GEO file that lands there gets converted automatically. Nobody has to launch the application or click anything.</p>



<p><strong><a href="https://www.reaconverter.com/features/command-line.html">Command-line support</a></strong> is available for IT teams integrating GEO conversion into ERP workflows, scheduled parts-library migrations, or customer file intake pipelines. Both features are available in reaConverter Pro.</p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="1024" height="1024" src="https://howto.reaconverter.com/wp-content/uploads/2026/04/automation.webp" alt="" class="wp-image-2648" style="width:251px;height:auto" srcset="https://howto.reaconverter.com/wp-content/uploads/2026/04/automation.webp 1024w, https://howto.reaconverter.com/wp-content/uploads/2026/04/automation-300x300.webp 300w, https://howto.reaconverter.com/wp-content/uploads/2026/04/automation-150x150.webp 150w, https://howto.reaconverter.com/wp-content/uploads/2026/04/automation-768x768.webp 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<div style="height:70px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Why GEO Is Hard to Convert</h2>



<p>TruTops GEO is a proprietary 2D geometry format. It stores outer and inner contours, bend lines, cut types, and material properties in a structure that only Trumpf&#8217;s own software documents fully. There&#8217;s no public specification. The format was designed for round-tripping inside the Trumpf ecosystem, not for interoperating with third-party CAD.</p>



<p>That&#8217;s why most conversion attempts fail. Generic DXF libraries don&#8217;t understand the structure. Even technically capable users reaching for open-source tools come up empty.</p>



<p>reaConverter parses the GEO contour and geometry data directly and writes a clean DXF with the outlines preserved, ready to import into any standard CAD or CAM workflow.</p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Alternatives and Where Each Fits</h2>



<p><strong>TruTops Convert</strong> is Trumpf&#8217;s own conversion utility. It&#8217;s the right choice for shops running Trumpf machines and already using the TruTops suite. For everyone else — shops on other CAM platforms, subcontractors processing occasional incoming GEO files, or teams migrating away from TruTops — it&#8217;s more software than the job requires.</p>



<p><strong>Re-exporting from the source CAD.</strong> The standard forum advice is to ask whoever generated the GEO file to export DXF instead. Sometimes that works. Often the source isn&#8217;t reachable, the customer isn&#8217;t responsive, or the parts were generated years ago by a shop that no longer exists.</p>



<p><strong>Manual redrawing.</strong> Feasible for a handful of simple parts. Not feasible for a library of hundreds.</p>



<p>reaConverter sits in the space these options leave open: direct GEO reading, batch processing, offline, on any Windows machine.</p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Background</h2>



<p>This feature was built in response to a direct customer request. A shop running Trumpf equipment hit a conversion failure on a specific GEO file and asked whether we could handle the format. We obtained sample files, built the extraction logic, and shipped support in reaConverter 8.0.200. The customer&#8217;s response after testing:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>&#8220;FROM TRUMPF TO DXF. IS GO WELL. MASSIVE THANKS.&#8221;</p>
</blockquote>



<p>If your workflow involves Trumpf GEO files and you need them as DXF — reliably, in batch, on Windows — reaConverter handles it.</p>



<p><strong>Get reaConverter and convert your first GEO file in seconds.</strong></p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<p><a class="btn btn-success btn-lg btn-download" role="button" href="https://www.reaconverter.com/download/reaConverterPro-Setup.exe" title="Get GEO to DXF batch converter">Download reaConverter</a></p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Batch Convert DWG to DXF Without AutoCAD</title>
		<link>https://howto.reaconverter.com/how-to-batch-convert-dwg-to-dxf-without-autocad/</link>
		
		<dc:creator><![CDATA[reaconverter]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 13:51:19 +0000</pubDate>
				<category><![CDATA[Automation]]></category>
		<category><![CDATA[CAD conversion]]></category>
		<category><![CDATA[Command-line]]></category>
		<category><![CDATA[Watch Folders]]></category>
		<category><![CDATA[autocad]]></category>
		<category><![CDATA[batch conversion]]></category>
		<category><![CDATA[batch convert DWG to DXF]]></category>
		<category><![CDATA[batch DWG converter]]></category>
		<category><![CDATA[CNC workflow]]></category>
		<category><![CDATA[command-line]]></category>
		<category><![CDATA[convert DWG without AutoCAD]]></category>
		<category><![CDATA[dwg]]></category>
		<category><![CDATA[DWG to DXF]]></category>
		<category><![CDATA[dxf]]></category>
		<category><![CDATA[engineering automation]]></category>
		<category><![CDATA[watch folders]]></category>
		<guid isPermaLink="false">https://howto.reaconverter.com/?p=2542</guid>

					<description><![CDATA[Batch convert hundreds of DWG drawings to open DXF format — using the GUI, Watch Folders, or command line. No AutoCAD license required. Why convert DWG to DXF? DWG is the native binary format of AutoCAD. It&#8217;s powerful, but proprietary. When you need to share drawings with partners who use SolidWorks, BricsCAD, FreeCAD, LibreCAD, or ... <a title="How to Batch Convert DWG to DXF Without AutoCAD" class="read-more" href="https://howto.reaconverter.com/how-to-batch-convert-dwg-to-dxf-without-autocad/" aria-label="Read more about How to Batch Convert DWG to DXF Without AutoCAD">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p>Batch convert hundreds of DWG drawings to open DXF format — using the GUI, Watch Folders, or command line. No AutoCAD license required.</p>



<figure class="wp-block-image size-full is-style-default"><img loading="lazy" decoding="async" width="1536" height="1024" src="https://howto.reaconverter.com/wp-content/uploads/2026/03/batch-convert-dwg-to-dxf.webp" alt="DWG to DXF Batch Converter" style="border-radius: 2rem;margin-top:.5rem;" class="wp-image-2621" srcset="https://howto.reaconverter.com/wp-content/uploads/2026/03/batch-convert-dwg-to-dxf.webp 1536w, https://howto.reaconverter.com/wp-content/uploads/2026/03/batch-convert-dwg-to-dxf-300x200.webp 300w, https://howto.reaconverter.com/wp-content/uploads/2026/03/batch-convert-dwg-to-dxf-1024x683.webp 1024w, https://howto.reaconverter.com/wp-content/uploads/2026/03/batch-convert-dwg-to-dxf-768x512.webp 768w" sizes="auto, (max-width: 1536px) 100vw, 1536px" /></figure>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Why convert DWG to DXF?</h2>



<p>DWG is the native binary format of AutoCAD. It&#8217;s powerful, but proprietary. When you need to share drawings with partners who use SolidWorks, BricsCAD, FreeCAD, LibreCAD, or any non-Autodesk CAD tool, the proprietary DWG container becomes a bottleneck. DXF (Drawing Exchange Format) was designed specifically to solve this: it&#8217;s an open, documented interchange format that virtually every CAD program can read and write.</p>



<p>Common real-world scenarios where <strong>DWG → DXF</strong> conversion is essential:</p>



<ul class="wp-block-list">
<li><strong>Cross-platform collaboration</strong> with partners who use SolidWorks, BricsCAD, FreeCAD, or other non-Autodesk CAD tools.</li>



<li><strong>CNC and laser cutter pipelines</strong> that accept only DXF input.</li>



<li><strong>Archival and compliance</strong> requirements where an open format avoids vendor lock-in.</li>



<li><strong>Automated production workflows</strong> where DWG files must be converted before entering a review or manufacturing system.</li>
</ul>



<p>If you&#8217;re converting one or two files, an online tool might do. But when the job involves hundreds of drawings on a recurring basis, you need batch automation that runs offline, keeps your intellectual property on your hardware, and doesn&#8217;t require an expensive AutoCAD seat.</p>



<a href="https://www.reaconverter.com/"><figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="1024" src="https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-1024x1024.png" alt="Get reaConverter — batch convert DWG to DXF" class="wp-image-1896" style="width:40px;height:auto;padding-top: .5rem;padding-bottom: .5rem;" srcset="https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-1024x1024.png 1024w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-300x300.png 300w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-150x150.png 150w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-768x768.png 768w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-1536x1536.png 1536w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo.png 1653w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure></a>



<p></p>



<p>That&#8217;s where <a href="https://www.reaconverter.com">reaConverter</a> comes in.</p>



<span id="more-2542"></span>



<div style="height:70px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">DWG vs DXF — quick reference</h2>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-table has-small-font-size"><table><thead><tr><th>Feature</th><th>DWG</th><th>DXF</th></tr></thead><tbody><tr><td><strong>Developer</strong></td><td>Autodesk (proprietary)</td><td>Autodesk (open, documented)</td></tr><tr><td><strong>File type</strong></td><td>Binary</td><td>ASCII or Binary</td></tr><tr><td><strong>File size</strong></td><td>Compact (binary compression)</td><td>Larger (especially ASCII variant)</td></tr><tr><td><strong>Compatibility</strong></td><td>AutoCAD, IntelliCAD, DraftSight</td><td>Virtually all CAD software</td></tr><tr><td><strong>Best for</strong></td><td>Native AutoCAD work</td><td>Cross-platform sharing, CNC, archival</td></tr><tr><td><strong>Editable</strong></td><td>Full support in AutoCAD</td><td>Full support in most CAD tools</td></tr></tbody></table></figure>



<div style="height:70px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">What you&#8217;ll need</h2>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<ul class="wp-block-list">
<li>reaConverter Standard edition is enough for GUI batch conversion. For Watch Folders and command-line automation, you&#8217;ll need Pro. See the <a href="https://www.reaconverter.com/convert/dwg_to_dxf.html">DWG to DXF conversion page</a> for a quick overview of what&#8217;s supported.</li>



<li>Your <code>.dwg</code> files. reaConverter supports all AutoCAD versions from R12 through the latest releases.</li>



<li>No AutoCAD installation is required at any point.</li>
</ul>



<div style="height:70px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Method 1 — Batch conversion in the GUI</h2>



<p>This is the fastest way to convert a folder of DWG files interactively.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">Step 1. Add your DWG files</h3>



<p>Launch reaConverter and load your drawings. You can:</p>



<ul class="wp-block-list">
<li><strong>Drag-and-drop</strong> files or entire folders from Windows Explorer.</li>



<li>Use the <strong>Add Files</strong> or <strong>Add Folder</strong> buttons on the toolbar.</li>



<li>Right-click DWG files in Explorer and choose <strong>Convert with reaConverter</strong> from the context menu.</li>
</ul>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1880" height="1470" src="https://howto.reaconverter.com/wp-content/uploads/2026/03/add-dwg-files.webp" alt="Add your DWG files" class="wp-image-2594" srcset="https://howto.reaconverter.com/wp-content/uploads/2026/03/add-dwg-files.webp 1880w, https://howto.reaconverter.com/wp-content/uploads/2026/03/add-dwg-files-300x235.webp 300w, https://howto.reaconverter.com/wp-content/uploads/2026/03/add-dwg-files-1024x801.webp 1024w, https://howto.reaconverter.com/wp-content/uploads/2026/03/add-dwg-files-768x601.webp 768w, https://howto.reaconverter.com/wp-content/uploads/2026/03/add-dwg-files-1536x1201.webp 1536w" sizes="auto, (max-width: 1880px) 100vw, 1880px" /></figure>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<p>reaConverter reads DWG natively, no CAD software needed. The file list shows previews, page count, and size for every drawing.</p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">Step 2. (Optional) Configure DWG loading settings</h3>



<p>Before converting, you can fine-tune how drawings are read:</p>



<ul class="wp-block-list">
<li><strong>Layout selection</strong>: convert Model Space only, all Paper Spaces, or all layouts. Look for the DXF/DWG/DGN loading settings in the <strong>Settings</strong> panel on the left side of the main window.</li>



<li><strong>Grayscale</strong>: render the drawing in grayscale if color is not needed downstream.</li>



<li><strong>Layer extraction</strong>: split each layer into a separate output file.</li>
</ul>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1880" height="1470" src="https://howto.reaconverter.com/wp-content/uploads/2026/03/configure-dwg-loading-settings.webp" alt="Configure DWG loading settings" class="wp-image-2601" srcset="https://howto.reaconverter.com/wp-content/uploads/2026/03/configure-dwg-loading-settings.webp 1880w, https://howto.reaconverter.com/wp-content/uploads/2026/03/configure-dwg-loading-settings-300x235.webp 300w, https://howto.reaconverter.com/wp-content/uploads/2026/03/configure-dwg-loading-settings-1024x801.webp 1024w, https://howto.reaconverter.com/wp-content/uploads/2026/03/configure-dwg-loading-settings-768x601.webp 768w, https://howto.reaconverter.com/wp-content/uploads/2026/03/configure-dwg-loading-settings-1536x1201.webp 1536w" sizes="auto, (max-width: 1880px) 100vw, 1880px" /></figure>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<p>These settings are especially useful when your DWG files contain multiple layouts and you only need the Model Space geometry.</p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">Step 3. Choose DXF as the output format</h3>



<p>In the bottom panel, set <strong>Save as → DXF</strong>. Click the <strong>gear icon</strong> next to DXF to open format-specific settings:</p>



<ul class="wp-block-list">
<li><strong>DXF version</strong>: choose from AutoCAD 12, 13, 14, 2000, 2004, 2007, 2010, or 2013. If unsure, AutoCAD 2000 offers the best balance of compatibility and feature support.</li>



<li><strong>Units</strong>: millimeters or inches.</li>



<li><strong>Text handling</strong>: save as text or convert to polygons (useful when downstream tools have font substitution problems).</li>



<li><strong>Splines</strong>: enable or disable spline output.</li>
</ul>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1880" height="1470" src="https://howto.reaconverter.com/wp-content/uploads/2026/03/choose-dxf-as-output-format.webp" alt="Choose DXF as the output format" class="wp-image-2603" srcset="https://howto.reaconverter.com/wp-content/uploads/2026/03/choose-dxf-as-output-format.webp 1880w, https://howto.reaconverter.com/wp-content/uploads/2026/03/choose-dxf-as-output-format-300x235.webp 300w, https://howto.reaconverter.com/wp-content/uploads/2026/03/choose-dxf-as-output-format-1024x801.webp 1024w, https://howto.reaconverter.com/wp-content/uploads/2026/03/choose-dxf-as-output-format-768x601.webp 768w, https://howto.reaconverter.com/wp-content/uploads/2026/03/choose-dxf-as-output-format-1536x1201.webp 1536w" sizes="auto, (max-width: 1880px) 100vw, 1880px" /></figure>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">Step 4. Set the destination folder</h3>



<p>Choose where converted <strong>DXF</strong> files should be saved. You can keep the same folder structure as the source, save everything to a flat folder, or use reaConverter&#8217;s subfolder naming options.</p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1880" height="1470" src="https://howto.reaconverter.com/wp-content/uploads/2026/03/set-dxf-destination-folder.webp" alt="Set the destination folder for DXF files" class="wp-image-2606" srcset="https://howto.reaconverter.com/wp-content/uploads/2026/03/set-dxf-destination-folder.webp 1880w, https://howto.reaconverter.com/wp-content/uploads/2026/03/set-dxf-destination-folder-300x235.webp 300w, https://howto.reaconverter.com/wp-content/uploads/2026/03/set-dxf-destination-folder-1024x801.webp 1024w, https://howto.reaconverter.com/wp-content/uploads/2026/03/set-dxf-destination-folder-768x601.webp 768w, https://howto.reaconverter.com/wp-content/uploads/2026/03/set-dxf-destination-folder-1536x1201.webp 1536w" sizes="auto, (max-width: 1880px) 100vw, 1880px" /></figure>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">Step 5. Click Convert</h3>



<p>Hit <strong>Convert</strong> and reaConverter processes every file in the queue. The conversion log shows the status of each drawing. When done, click <strong>Show converted files</strong> to jump straight to the output folder.</p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1880" height="1470" src="https://howto.reaconverter.com/wp-content/uploads/2026/03/dwg-to-dxf-batch-converter.webp" alt="DWG to DXF offline batch converter" class="wp-image-2608" srcset="https://howto.reaconverter.com/wp-content/uploads/2026/03/dwg-to-dxf-batch-converter.webp 1880w, https://howto.reaconverter.com/wp-content/uploads/2026/03/dwg-to-dxf-batch-converter-300x235.webp 300w, https://howto.reaconverter.com/wp-content/uploads/2026/03/dwg-to-dxf-batch-converter-1024x801.webp 1024w, https://howto.reaconverter.com/wp-content/uploads/2026/03/dwg-to-dxf-batch-converter-768x601.webp 768w, https://howto.reaconverter.com/wp-content/uploads/2026/03/dwg-to-dxf-batch-converter-1536x1201.webp 1536w" sizes="auto, (max-width: 1880px) 100vw, 1880px" /></figure>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<p><a class="btn btn-success btn-lg btn-download" role="button" href="https://www.reaconverter.com/download/reaConverterPro-Setup.exe" title="Install batch DWG to DXF converter for Windows">Install reaConverter</a></p>



<div style="height:70px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Method 2 — Watch Folders (fully automated, zero clicks)</h2>



<p>Watch Folders turn any Windows directory into a self-converting hot folder. Drop a DWG file in → a DXF file appears in the output directory. No interaction needed.</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" width="2100" height="1580" src="https://howto.reaconverter.com/wp-content/uploads/2026/03/watch-folder-source-output-1.png" alt="DWG to DXF Hot Folders for automated conversion" class="wp-image-2632" style="width:300px;height:auto" srcset="https://howto.reaconverter.com/wp-content/uploads/2026/03/watch-folder-source-output-1.png 2100w, https://howto.reaconverter.com/wp-content/uploads/2026/03/watch-folder-source-output-1-300x226.png 300w, https://howto.reaconverter.com/wp-content/uploads/2026/03/watch-folder-source-output-1-1024x770.png 1024w, https://howto.reaconverter.com/wp-content/uploads/2026/03/watch-folder-source-output-1-768x578.png 768w, https://howto.reaconverter.com/wp-content/uploads/2026/03/watch-folder-source-output-1-1536x1156.png 1536w, https://howto.reaconverter.com/wp-content/uploads/2026/03/watch-folder-source-output-1-2048x1541.png 2048w" sizes="auto, (max-width: 2100px) 100vw, 2100px" /></figure>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<p>This is the ideal setup for:</p>



<ul class="wp-block-list">
<li>Engineering offices where designers save DWG files to a shared network folder and downstream teams need DXF.</li>



<li>CNC / fabrication pipelines where an operator drops files for cutting.</li>



<li>Any recurring workflow where manual conversion is a bottleneck.</li>
</ul>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">How to set it up</h3>



<ol class="wp-block-list">
<li>Open reaConverter and go to <strong>Menu → Watch Folders → Add new folder…</strong> </li>



<li>Set the <strong>Source folder</strong> — this is the directory reaConverter will monitor, for example <code>C:\CAD\DWG_inbox\</code>.</li>



<li>Set the <strong>Output folder</strong> — for example <code>C:\CAD\DXF_ready\</code>.</li>



<li>Choose <strong>DXF</strong> as the output format and configure version, units, and other settings as described in Method 1.</li>



<li>Click <strong>Start Watching</strong>.</li>
</ol>



<p>From now on, every DWG file that lands in the source folder will be automatically converted to DXF and placed in the output folder. It doesn&#8217;t matter how the file got there: copied manually, saved by a CAD tool, or synced from the network.</p>



<p>reaConverter keeps running in the background and can monitor multiple folder pairs simultaneously.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><strong>Tip:</strong> Use &#8220;Subfolder of source folder&#8221; output option combined with &#8220;Read subfolders&#8221; to maintain your directory structure while keeping originals separate from converted files.</p>
</blockquote>



<p>For a detailed walkthrough, see the dedicated guide: <a href="https://howto.reaconverter.com/set-and-forget-image-conversion-a-beginner-friendly-guide-to-reaconverters-watch-folders/">A Beginner-Friendly Guide to reaConverter&#8217;s Watch Folders</a>.</p>



<div style="height:70px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Method 3 — Command-line conversion</h2>



<p>reaConverter Pro includes <code>cons_rcp.exe</code>, a full-featured command-line tool. It accepts the same parameters as the GUI and can be called from batch scripts, CI/CD pipelines, PowerShell, or Task Scheduler.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">Basic single-file conversion</h3>



<pre class="wp-block-code"><code>cons_rcp.exe -s "C:\Drawings\floorplan.dwg" -o "C:\Output\floorplan.dxf"</code></pre>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">Batch convert an entire folder</h3>



<pre class="wp-block-code"><code>cons_rcp.exe -source_folder "C:\Drawings\" -source_ext dwg -dest_path "C:\Output\" -dest_ext dxf</code></pre>



<p>This converts every <code>.dwg</code> file in the source folder and saves each one as <code>.dxf</code> in the output folder.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">With subfolders</h3>



<pre class="wp-block-code"><code>cons_rcp.exe -source_folder "C:\Drawings\" -source_ext dwg -dest_path "C:\Output\" -dest_ext dxf -read_subfolders 1</code></pre>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">Set the output DXF version</h3>



<p>Use <code>-dxf_version</code> to target a specific AutoCAD version:</p>



<figure class="wp-block-table is-style-regular has-small-font-size"><table><thead><tr><th>Value</th><th>AutoCAD version</th></tr></thead><tbody><tr><td>1</td><td>AutoCAD 12</td></tr><tr><td>2</td><td>AutoCAD 13</td></tr><tr><td>3</td><td>AutoCAD 14</td></tr><tr><td>4</td><td>AutoCAD 2000</td></tr><tr><td>5</td><td>AutoCAD 2004</td></tr><tr><td>6</td><td>AutoCAD 2007</td></tr><tr><td>7</td><td>AutoCAD 2010</td></tr><tr><td>8</td><td>AutoCAD 2013</td></tr></tbody></table></figure>



<p>Convert to AutoCAD 2000 DXF format:</p>



<pre class="wp-block-code"><code>cons_rcp.exe -source_folder "C:\Drawings\" -source_ext dwg -dest_path "C:\Output\" -dest_ext dxf -dxf_version 4</code></pre>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">Control layout output</h3>



<p>Use <code>-dxf_dwg_layout</code> to specify which layout to convert:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Value</th><th>Layout</th></tr></thead><tbody><tr><td>0</td><td>All layouts</td></tr><tr><td>1</td><td>Model Space only</td></tr><tr><td>2</td><td>All Paper Spaces</td></tr></tbody></table></figure>



<p>Export only Model Space:</p>



<pre class="wp-block-code"><code>cons_rcp.exe -source_folder "C:\Drawings\" -source_ext dwg -dest_path "C:\Output\" -dest_ext dxf -dxf_dwg_layout 1</code></pre>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">Additional useful parameters</h3>



<ul class="wp-block-list">
<li><strong><code>-dxf_text 1</code></strong> — preserve text as editable text (use <code>0</code> to convert text to polygons).</li>



<li><strong><code>-dxf_spline 1</code></strong> — include splines in the output DXF.</li>



<li><strong><code>-dxf_units 1</code></strong> — set output DXF units to millimeters (<code>2</code> for inches).</li>



<li><strong><code>-dxf_dwg_gray 1</code></strong> — convert the drawing to grayscale.</li>



<li><strong><code>-dxf_dwg_extract_layers 1</code></strong> — extract each layer as a separate DXF file.</li>



<li><strong><code>-overwrite 1</code></strong> — overwrite existing files instead of skipping them.</li>



<li><strong><code>/hide</code></strong> — run silently (no console window), ideal for scheduled tasks.</li>
</ul>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">Full production example</h3>



<p>Convert all DWG files (including subfolders) to AutoCAD 2000 DXF, Model Space only, with splines, millimeters as units, and overwrite existing output:</p>



<pre class="wp-block-code"><code>cons_rcp.exe -source_folder "D:\Projects\2026\CAD\" -source_ext dwg -dest_path "D:\Projects\2026\DXF\" -dest_ext dxf -read_subfolders 1 -dxf_version 4 -dxf_dwg_layout 1 -dxf_spline 1 -dxf_units 1 -dxf_text 1 -overwrite 1</code></pre>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">Automate with Windows Task Scheduler</h3>



<p>Save the command above as a <code>.bat</code> file and schedule it to run nightly, weekly, or at any interval. Add <code>/hide</code> to suppress the console window. Use <code>&gt; log.txt</code> to capture the conversion log:</p>



<pre class="wp-block-code"><code>cons_rcp.exe -source_folder "D:\Projects\2026\CAD\" -source_ext dwg -dest_path "D:\Projects\2026\DXF\" -dest_ext dxf -dxf_version 4 /hide &gt; "D:\Logs\dwg_to_dxf_log.txt"</code></pre>



<p>For the full CLI reference, see: <a href="https://www.reaconverter.com/features/command-line.html">Command-line Interface for Developers</a>.</p>



<div style="height:70px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Troubleshooting</h2>



<p><strong>Layers missing after conversion?</strong> Check the layout setting. If you&#8217;re exporting only Model Space (<code>-dxf_dwg_layout 1</code>) but your geometry lives in a Paper Space layout, switch to All Layouts (<code>0</code>) or All Paper Spaces (<code>2</code>).</p>



<p><strong>Text looks wrong or is replaced by boxes?</strong> The target system may not have the fonts used in the DWG. Two options: set <code>-dxf_text 0</code> to convert text to polygons (preserves appearance but loses editability), or install matching SHX / TTF fonts on the receiving machine.</p>



<p><strong>File size significantly larger than original?</strong> This is expected. DXF (especially ASCII DXF) is less compact than binary DWG. If size matters, check whether your downstream tool accepts binary DXF. reaConverter outputs ASCII DXF by default for maximum compatibility.</p>



<p></p>



<div style="height:70px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Which reaConverter edition do I need?</h2>



<figure class="wp-block-table has-small-font-size"><table><thead><tr><th>Feature</th><th>Standard</th><th>Pro</th></tr></thead><tbody><tr><td>DWG → DXF batch conversion</td><td>✓</td><td>✓</td></tr><tr><td>DXF version &amp; settings control</td><td>✓</td><td>✓</td></tr><tr><td>Context menu integration</td><td>✓</td><td>✓</td></tr><tr><td>Watch Folders</td><td>—</td><td>✓</td></tr><tr><td>Command-line (<code>cons_rcp.exe</code>)</td><td>—</td><td>✓</td></tr></tbody></table></figure>



<div style="height:70px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Conclusion</h2>



<p>Converting DWG files to DXF doesn&#8217;t require AutoCAD, doesn&#8217;t require uploading your proprietary drawings to the cloud, and doesn&#8217;t have to be a manual file-by-file task. reaConverter handles the job in three ways: GUI batch, Watch Folders, and command line. Whether you need a one-off conversion or a fully automated 24/7 pipeline, you&#8217;re covered.</p>



<p>For engineering firms, architecture studios, fabrication shops, and anyone working with CAD drawings at scale, this is the workflow that eliminates the bottleneck. Already know what you need? Head straight to the <a href="https://www.reaconverter.com/convert/dwg_to_dxf.html">DWG to DXF converter page</a> to download or try online.</p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">Download reaConverter</h3>



<p>Ready to automate your <strong>DWG → DXF</strong> workflow? Grab the free trial and convert your first batch in under a minute.</p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<p><a class="btn btn-success btn-lg btn-download" role="button" href="https://www.reaconverter.com/download/reaConverterPro-Setup.exe" title="Get batch DWG to DXF converter">Download reaConverter</a></p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Split Multiframe DICOM into Single-Frame DCM Files</title>
		<link>https://howto.reaconverter.com/how-to-split-multiframe-dicom-into-single-frame-dcm-files/</link>
		
		<dc:creator><![CDATA[reaconverter]]></dc:creator>
		<pubDate>Tue, 24 Feb 2026 11:12:23 +0000</pubDate>
				<category><![CDATA[DICOM conversion]]></category>
		<category><![CDATA[Document conversion]]></category>
		<category><![CDATA[Image conversion]]></category>
		<category><![CDATA[Image editing]]></category>
		<category><![CDATA[batch conversion]]></category>
		<category><![CDATA[DCM]]></category>
		<category><![CDATA[DICOM]]></category>
		<category><![CDATA[Enhanced DICOM]]></category>
		<category><![CDATA[medical imaging]]></category>
		<category><![CDATA[multiframe]]></category>
		<category><![CDATA[PACS]]></category>
		<guid isPermaLink="false">https://howto.reaconverter.com/?p=2484</guid>

					<description><![CDATA[Extract individual frames from embedded multiframe DICOM — no scripting, no manual splitting Multiframe DICOM files pack dozens or even hundreds of image frames into a single container. CT volumes, MRI sequences, ultrasound cine loops, and nuclear medicine studies are commonly stored this way. When a downstream system, analysis pipeline, or colleague expects one-image-per-file DICOM, ... <a title="How to Split Multiframe DICOM into Single-Frame DCM Files" class="read-more" href="https://howto.reaconverter.com/how-to-split-multiframe-dicom-into-single-frame-dcm-files/" aria-label="Read more about How to Split Multiframe DICOM into Single-Frame DCM Files">Read more</a>]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1536" height="1024" src="https://howto.reaconverter.com/wp-content/uploads/2026/02/split-dicom-file.webp" alt="Split DCM file" style="border-radius: 2rem;" class="wp-image-2495" srcset="https://howto.reaconverter.com/wp-content/uploads/2026/02/split-dicom-file.webp 1536w, https://howto.reaconverter.com/wp-content/uploads/2026/02/split-dicom-file-300x200.webp 300w, https://howto.reaconverter.com/wp-content/uploads/2026/02/split-dicom-file-1024x683.webp 1024w, https://howto.reaconverter.com/wp-content/uploads/2026/02/split-dicom-file-768x512.webp 768w" sizes="auto, (max-width: 1536px) 100vw, 1536px" /></figure>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Extract individual frames from embedded multiframe DICOM — no scripting, no manual splitting</h2>



<p>Multiframe DICOM files pack dozens or even hundreds of image frames into a single container. CT volumes, MRI sequences, ultrasound cine loops, and nuclear medicine studies are commonly stored this way. When a downstream system, analysis pipeline, or colleague expects one-image-per-file DICOM, you&#8217;re stuck — most conversion tools either ignore the extra frames or don&#8217;t offer DICOM as an output format at all. The usual alternatives are writing Python scripts with pydicom, wrestling with dcmtk command-line utilities, or paying for specialized medical imaging software.</p>



<span id="more-2484"></span>



<p>A recent customer request summed up the problem:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>&#8220;My goal was converting from an embedded DICOM multiframe file to multiple single-frame files, but there was no such option.&#8221;</p>
</blockquote>



<p>Starting with version 8.0.200, reaConverter supports direct <strong><a href="https://www.reaconverter.com/convert/dicom_to_dcm.html">DICOM to DICOM conversion</a></strong>, including full extraction of frames from both classic and Enhanced multiframe DICOM files.</p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<p><a class="btn btn-success btn-lg btn-download" role="button" href="https://www.reaconverter.com/download/reaConverterPro-Setup.exe">Download reaConverter</a></p>



<p></p>



<div style="height:70px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Classic vs. Enhanced Multiframe DICOM</h2>



<p>Multiframe DICOM comes in two flavors. <strong>Classic (Simple) Multiframe</strong> is the older format where all frames share one set of metadata(common in legacy archives and ultrasound systems). <strong>Enhanced Multiframe</strong> is the modern standard for CT and MRI, where each frame carries its own metadata through Functional Group sequences — more capable, but significantly harder for third-party software to parse. Most DICOM tools either don&#8217;t support Enhanced multiframe at all, or only extract the first frame. If your file contains multiple images and you need to separate each frame into its own <a href="https://www.reaconverter.com/convert/dcm.html">DCM</a> file, reaConverter handles both types.</p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Who This Is For</h2>



<p><strong>Radiologists and imaging departments</strong> — Separate multiframe CT, MRI, or ultrasound studies into individual slices for viewers that require single-frame input. Prepare data for second opinions or external consultations where the receiving system doesn&#8217;t support multiframe.</p>



<p><strong>Medical researchers and AI developers</strong> — Convert multiframe studies into single-frame datasets for machine learning training and image analysis pipelines. Most ML frameworks expect one image per file; multiframe DICOM breaks that assumption.</p>



<p><strong>PACS engineers and healthcare IT</strong> — Migrate imaging data between systems with different multiframe support. Normalize mixed archives. Handle extensionless DICOM files exported from older equipment without manual preprocessing.</p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Step-by-Step: Multiframe DICOM to Single-Frame DCM</h2>



<p>Follow these steps:</p>



<h3 class="wp-block-heading">1. Install or Update reaConverter 8</h3>



<p>Download the latest version from <a href="https://www.reaconverter.com/download/">reaConverter.com</a>. DICOM-to-DICOM conversion requires <strong>version 8.0.200 or later</strong>.</p>



<a href="https://www.reaconverter.com/"><figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="1024" src="https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-1024x1024.png" alt="Download reaConverter" class="wp-image-1896" style="width:40px;height:auto" srcset="https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-1024x1024.png 1024w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-300x300.png 300w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-150x150.png 150w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-768x768.png 768w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo-1536x1536.png 1536w, https://howto.reaconverter.com/wp-content/uploads/2025/06/reaconverter-logo.png 1653w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure></a>



<div style="height:70px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">2. Add Your Multiframe DICOM Files</h3>



<p>Drag files into the main window, or use <strong>Add Folder</strong> to load an entire study directory.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1880" height="1470" src="https://howto.reaconverter.com/wp-content/uploads/2026/02/load_dicom_files-1.webp" alt="Load DICOM files into reaConverter" class="wp-image-2511" srcset="https://howto.reaconverter.com/wp-content/uploads/2026/02/load_dicom_files-1.webp 1880w, https://howto.reaconverter.com/wp-content/uploads/2026/02/load_dicom_files-1-300x235.webp 300w, https://howto.reaconverter.com/wp-content/uploads/2026/02/load_dicom_files-1-1024x801.webp 1024w, https://howto.reaconverter.com/wp-content/uploads/2026/02/load_dicom_files-1-768x601.webp 768w, https://howto.reaconverter.com/wp-content/uploads/2026/02/load_dicom_files-1-1536x1201.webp 1536w" sizes="auto, (max-width: 1880px) 100vw, 1880px" /></figure>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<p>reaConverter detects DICOM files automatically — with standard extensions (<code><strong>.dcm</strong></code>, <code><strong>.dic</strong></code>, <code><strong>.dicom</strong></code>) or without any extension at all, based on the DICOM header. Extensionless DICOM is extremely common in PACS exports and scanner-generated archives. No renaming needed.</p>



<p></p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">3. Select DCM as the Output Format (DICOM to DCM Conversion)</h3>



<p>In the output format panel, choose <strong>DCM</strong>. This is a DICOM-to-DICOM conversion: the input is your multiframe file, the output is a set of individual single-frame DICOM files.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1880" height="1470" src="https://howto.reaconverter.com/wp-content/uploads/2026/02/set_dcm_as_output_format.webp" alt="Select DCM as the output format" class="wp-image-2514" srcset="https://howto.reaconverter.com/wp-content/uploads/2026/02/set_dcm_as_output_format.webp 1880w, https://howto.reaconverter.com/wp-content/uploads/2026/02/set_dcm_as_output_format-300x235.webp 300w, https://howto.reaconverter.com/wp-content/uploads/2026/02/set_dcm_as_output_format-1024x801.webp 1024w, https://howto.reaconverter.com/wp-content/uploads/2026/02/set_dcm_as_output_format-768x601.webp 768w, https://howto.reaconverter.com/wp-content/uploads/2026/02/set_dcm_as_output_format-1536x1201.webp 1536w" sizes="auto, (max-width: 1880px) 100vw, 1880px" /></figure>



<p></p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">4. Start Conversion</h3>



<p>Click <strong>Start</strong>. reaConverter will:</p>



<ul class="wp-block-list">
<li>Detect the multiframe structure inside each input file</li>



<li>Extract every frame</li>



<li>Save each frame as a separate single-frame DCM file</li>
</ul>



<p>Output files are named sequentially:</p>



<pre class="wp-block-code"><code>pacient_scan_001_frame_001.dcm
pacient_scan_001_frame_002.dcm
pacient_scan_001_frame_003.dcm
...</code></pre>



<p>No additional settings, filters, or scripting required.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1900" height="1479" src="https://howto.reaconverter.com/wp-content/uploads/2026/02/convert_dicom_to_dcm.webp" alt="Start DICOM to DICOM conversion" class="wp-image-2516" srcset="https://howto.reaconverter.com/wp-content/uploads/2026/02/convert_dicom_to_dcm.webp 1900w, https://howto.reaconverter.com/wp-content/uploads/2026/02/convert_dicom_to_dcm-300x234.webp 300w, https://howto.reaconverter.com/wp-content/uploads/2026/02/convert_dicom_to_dcm-1024x797.webp 1024w, https://howto.reaconverter.com/wp-content/uploads/2026/02/convert_dicom_to_dcm-768x598.webp 768w, https://howto.reaconverter.com/wp-content/uploads/2026/02/convert_dicom_to_dcm-1536x1196.webp 1536w" sizes="auto, (max-width: 1900px) 100vw, 1900px" /></figure>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Clinical-Grade Output: UIDs and Header Remapping</h2>



<p>Splitting a multiframe file is only half the job. For the output to work in a PACS or treatment planning system, two things have to happen under the hood — and most general-purpose converters skip both.</p>



<p><strong>Unique SOPInstanceUID per frame.</strong> Every DICOM instance needs its own globally unique SOPInstanceUID. reaConverter generates a fresh, standards-compliant UID for every single-frame file it writes, so PACS systems don&#8217;t reject, overwrite, or silently deduplicate the output.</p>



<p><strong>Functional Group Sequence remapping.</strong> Enhanced multiframe stores per-frame metadata inside Shared and Per-Frame Functional Group Sequences. Legacy single-frame readers don&#8217;t know where to look for it. reaConverter extracts those attributes and writes them into the top-level header of each output file, producing legacy-compatible DICOMs that load correctly in older viewers and PACS archives.</p>



<p>These two steps are the reason teams often fall back to command-line tools like <code>dcm4che</code>&#8216;s <code>emf2sf</code>. reaConverter delivers equivalent output through a standard Windows GUI, with batch processing and Watch Folder automation on top.</p>



<div style="height:70px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Beyond Multiframe Extraction</h2>



<p>reaConverter doesn&#8217;t only split multiframe DICOM into single-frame DCM. You can also:</p>



<ul class="wp-block-list">
<li>Convert multiframe <strong>DICOM</strong> to <strong><a href="https://www.reaconverter.com/convert/dcm_to_jpg.html" data-type="link" data-id="https://www.reaconverter.com/convert/dcm_to_jpg.html">JPEG</a></strong>, <strong><a href="https://www.reaconverter.com/convert/dcm_to_png.html" data-type="link" data-id="https://www.reaconverter.com/convert/dcm_to_png.html">PNG</a></strong>, <strong><a href="https://www.reaconverter.com/convert/dcm_to_tiff.html" data-type="link" data-id="https://www.reaconverter.com/convert/dcm_to_tiff.html">TIFF</a></strong> or <strong><a href="https://www.reaconverter.com/convert/dcm_to_pdf.html" data-type="link" data-id="https://www.reaconverter.com/convert/dcm_to_pdf.html">PDF</a></strong> for visualization, presentations, or reporting</li>



<li>Batch-process large imaging archives with hundreds of studies</li>



<li>Convert other medical and non-medical formats <strong>to</strong> <strong>DCM</strong></li>
</ul>



<div style="height:70px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Save Hours with Automatic Conversion</h2>



<p>The four steps above work when you need to convert a batch of files once. But in a busy radiology department or research lab, multiframe DICOM files keep arriving — from scanners, PACS exports, external referrals. Converting them manually every time means someone has to stop what they&#8217;re doing, and that someone usually has patients waiting.</p>



<p><strong><a href="https://www.reaconverter.com/features/watch-folders.html">Watch Folders</a></strong> eliminate that step entirely. You pick a folder on your computer, tell reaConverter what format you want, and that&#8217;s it. From that point on, any file that lands in that folder gets converted automatically. No clicks, no application window, nothing to remember.</p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image size-large is-resized"><img decoding="async" src="https://www.reaconverter.com/i/watch-folders.webp" alt="" style="width:174px;height:auto"/></figure>



<div style="height:45px" aria-hidden="true" class="wp-block-spacer"></div>



<p>Here&#8217;s what that looks like in practice: your MRI scanner exports a multiframe Enhanced DICOM study into a shared network folder. Within seconds, reaConverter detects the new file, splits it into single-frame DCMs, and places the results in your output folder — ready for your PACS, your analysis pipeline, or your colleague down the hall. Nobody had to open anything or press any buttons.</p>



<p>Setting it up takes about two minutes:</p>



<ol class="wp-block-list">
<li>In reaConverter Pro, go to <strong>Menu → Watch Folders →</strong> <strong>Add New Folder</strong></li>



<li>Point it at your input directory</li>



<li>Choose DCM as the output format</li>



<li>Set a destination folder</li>
</ol>



<p>That&#8217;s the entire configuration. It runs quietly in the background from that point forward.</p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image size-large is-resized"><img decoding="async" src="https://www.reaconverter.com/i/watch-folder-source-output.png" alt="" style="width:368px;height:auto"/></figure>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<p>For a radiologist reviewing 20–30 studies a day, or a research team processing imaging data from multiple sites, this turns a recurring manual task into something that simply doesn&#8217;t exist anymore. That&#8217;s one less thing standing between a scan and a diagnosis.</p>



<p><strong><a href="https://www.reaconverter.com/features/command-line.html">Command-line support</a></strong> is also available for IT teams who want to integrate DICOM conversion into scripts, scheduled tasks, or PACS migration workflows. Both options are available in <strong>reaConverter Pro</strong>.</p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Background</h2>



<p>This feature was built in response to a direct customer request. A user reached out explaining that they needed to extract individual frames from embedded multiframe DICOM files, and couldn&#8217;t find a way to do it in reaConverter or anywhere else without resorting to scripting.</p>



<p>We obtained sample files covering both classic and Enhanced multiframe DICOM, including extensionless files from PACS exports, and built extraction logic that handles all of these cases reliably. DICOM-to-DICOM conversion shipped in reaConverter 8.0.200.</p>



<p>Full support for Enhanced multiframe DICOM extraction is still uncommon, even in professional medical imaging software. Many tools handle classic multiframe but fail on Enhanced, or extract only the first frame, or simply don&#8217;t offer DICOM as an output format. reaConverter fills that gap: no DICOM dictionary edits, no Python scripts, no per-frame configuration. Load the file, pick <strong>DCM</strong>, click <strong>Start</strong>.</p>



<p>If your imaging workflow involves multiframe DICOM files and you need them split into individual frames, reliably, in batch, with no manual intervention, reaConverter handles it.</p>



<p><strong>Get reaConverter and split your first multiframe DICOM in seconds.</strong></p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<p><a href="https://www.reaconverter.com/download/reaConverterPro-Setup.exe"><a class="btn btn-success btn-lg btn-download" role="button" href="https://www.reaconverter.com/download/reaConverterPro-Setup.exe">Download reaConverter</a></a></p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
