Editing 4K or RAW footage on a mid-range machine often means dropped frames, sluggish playback, and a frustrating editing experience. Proxies solve that problem. This guide walks you through every method for creating and enabling proxy files in Adobe Premiere Pro, from setting up automatic proxy generation on import to toggling them on and off during your edit, so you can keep your timeline smooth without touching your final output quality.
What Are Proxies and Why Do You Need Them in Premiere Pro?
A proxy file is a lower-resolution copy of your original footage that Premiere Pro uses during editing to reduce the processing load on your system. Instead of decoding heavy 4K or RAW files in real time, Premiere plays back the lightweight proxy while keeping a link to the full-resolution original. When you export, Premiere automatically switches back to the original file, so your final output is never compromised. If choppy playback is slowing down your workflow, proxies are the most reliable fix available inside Premiere Pro.
What You Need Before Creating Proxies?
Before starting, confirm you have the following in place:
-
Adobe Premiere Pro CC 2019 or later: Proxy workflows are most stable on recent versions
-
Adobe Media Encoder (AME) installed: Premiere offloads all transcoding to AME; proxy creation will fail without it
-
Sufficient storage space: designate a dedicated folder for proxy files, ideally on the same drive as your project or a fast scratch disk
-
Your original source files are accessible: Premiere must be able to read the originals to generate proxies from them
AME runs in the background during transcoding, so you can continue editing in Premiere while proxies are being created.
Method 1 — Create Proxies Automatically During Import (Ingest Settings)
T Enabling Ingest Settings tells Premiere to generate proxies the moment you import footage, with no extra steps required afterward.
Step 1 — Open Project Settings and Enable Ingest
-
Go to File > Project Settings > Ingest Settings

-
When the dialog box opens up, select the Ingest Settings tab.
-
Open the Action dropdown menu that appears and choose Create Proxies

The Ingest Settings panel will now show format and destination options.
Step 2 — Choose a Frame Size, Proxy Preset, and Destination
-
Click the Frame size dropdown menu, and choose from Full, Half, Quarter, or Custom.

-
Click the Preset dropdown and choose your proxy format.
-
Users editing 4K footage select ProRes QuickTime Proxy or H.264 MP4 Proxy. The choice depends on your hardware, such as your CPU and GPU.

-
Choose your Proxy Location.
-
Select the “Proxy Icon” option from the Proxy Watermark dropdown menu. This will make it clear that the proxies have been turned on.

Pro Tip: Create a folder called “Proxies” inside your project folder before opening this dialog. This keeps all proxy files organized and easy to transfer if you move the project to another machine.
Step 3 — Import Your Footage
-
Import footage using File > Import or the Media Browser panel
-
Adobe Media Encoder launches automatically in the background and queues the transcoding jobs
-
Your clips appear in the Project panel immediately and are fully editable while AME works
-
Once encoding finishes, a small “P” badge appears on each clip in the Project panel, confirming the proxy is attached
Method 2 — Create Proxies from Clips Already in Your Project
If you added footage before turning on Ingest Settings, don’t worry. You can still create proxies from the Project panel directly. There is no need to import the files again.
Select Your Clips in the Project Panel
-
Click a single clip to select it, or press Ctrl+A (Windows) / Cmd+A (Mac) to select all clips in the panel
-
You can also click a bin to select an entire folder of clips at once
-
Hold Ctrl or Cmd and click to select a custom group of clips
Right-Click and Choose “Create Proxies”
-
Right-click any selected clip in the Project panel.
-
Navigate to Proxy > Create Proxies in the context menu

-
The same format and preset dialog from Method 1 appears — apply the same format recommendations based on your OS and original footage type
-
Click OK to confirm

Monitor Transcoding in Adobe Media Encoder
AME opens automatically and displays the queued jobs. You do not need to interact with AME directly. Premiere remains fully usable while encoding runs.
-
The progress bar in AME shows each clip’s encoding status
-
Clips in Premiere receive the “P” badge automatically as each proxy finishes
-
Do not move or rename the proxy files after encoding, as Premiere tracks them by their file path
Method 3 — Attach Pre-Made Proxy Files (For Advanced Users)
If a DIT on set has already transcoded proxies for you, or you created proxy files externally in another application, you can attach them to your existing clips without running a new encode.
-
Select the target clip in the Project panel
-
Right-click and go to Proxy > Attach Proxies

-
Browse to the proxy file and click Attach

How to Enable and Toggle Proxies in the Timeline?
Add the Toggle Proxies Button to the Program Monitor
-
Look for the “+” (Button Editor) icon in the lower-right corner of the Program Monitor

-
Click it to open the button editor overlay
-
Find the Toggle Proxies button, which looks like two overlapping rectangles
-
Drag it into the Program Monitor toolbar and click OK

-
Click the Toggle Proxies button to switch between proxy and full-resolution playback
When proxies are active, a small “P” indicator appears in the lower-left corner of the Program Monitor.
Use a Keyboard Shortcut for Faster Toggling
-
Go to Edit > Keyboard Shortcuts (Windows) or Premiere Pro > Keyboard Shortcuts (Mac)
-
Type “Toggle Proxies” in the search field

-
Click the shortcut field and press your preferred key combination — Shift+P is a common and easy-to-remember choice
-
Click OK to save
You can now flip between proxy and full-resolution playback instantly at any point during your edit, which is especially useful for checking color detail or fine-cutting on motion.
Best Proxy Formats and Settings for Premiere Pro
Choosing the right proxy format affects both playback performance and storage use. Here is a practical breakdown of your main options:
|
Proxy Format |
Best For |
Pros |
Cons |
|---|---|---|---|
|
Apple ProRes Proxy |
Mac users, 4K/RAW footage |
Excellent quality, fast decode, smooth playback |
Mac-only, larger file sizes |
|
GoPro CineForm |
Cross-platform, Windows editors |
Good quality, works on both OS |
Larger files than H.264 |
|
H.264 Low Resolution |
Limited storage, any OS |
Very small files, universally compatible |
Lower quality, higher CPU load |
|
DNxHD / DNxHR |
Avid crossover or broadcast pipelines |
Broadcast-grade quality |
Overkill for most editing workflows |
For most editors working with 4K footage, H.264 at 1/2 or 1/4 resolution delivers enough quality for comfortable editing with minimal storage cost. On a Mac, Apple ProRes Proxy is the gold standard for performance.
Troubleshooting Common Proxy Problems
If something is not working as expected, these are the three most common issues:
-
“Offline” proxy badge on clips: The proxy file was moved, renamed, or AME failed mid-encode. Re-run Create Proxies on the affected clips, or use right-click > Proxy > Attach Proxies to manually relink the existing file.
-
Proxies not toggling or still playing slow: The Toggle Proxies button is either missing from the Program Monitor toolbar or was never clicked. Check the toolbar first. Also, confirm that AME finished encoding and that the “P” badge appears on your clips.
-
Export uses proxy footage instead of original: Open your Export Settings dialog and verify that the “Use Proxies” checkbox is unchecked. It is off by default, but it can be enabled accidentally. Always confirm before rendering a final deliverable.
Frequently Asked Questions
Q: Does Premiere Pro automatically use the original files when exporting, even if proxies are enabled?
Yes. As long as “Use Proxies” is unchecked in the Export Settings dialog, Premiere always exports from the full-resolution original files regardless of whether the Toggle Proxies button is active in the timeline. This setting is unchecked by default, but it is worth confirming before every export.
Q: How much storage space do proxies typically require?
H.264 proxies at half resolution are roughly 10–20% the size of the original 4K file. ProRes Proxy files are larger, but they decode faster and offer smoother playback. Your format choice should balance available storage against how much playback performance you need.
Q: Can I create proxies for only some clips in a project?
Yes. Select only the specific clips you want in the Project panel, then right-click and choose Proxy > Create Proxies. Clips that are not selected are unaffected and will continue to play from their originals. This is useful when only certain high-resolution clips are causing performance problems.
Q: What if Adobe Media Encoder isn’t installed?
Proxy creation in Premiere Pro requires AME. Without it, the Create Proxies option will either be greyed out or will fail immediately. Download and install AME from the Creative Cloud desktop app. Make sure both Premiere Pro and AME are on the same version to avoid compatibility errors.
Q: Will proxies work if I move my project to another computer?
Yes, you can. On your home PC, open Media Encoder and add all original clips. Select all clips using Ctrl or Cmd A. Click blue text below a clip for encoding settings. Choose QuickTime ProRes 422 Proxy at 720p resolution. Queue the job and start processing in Media Encoder. After encoding finishes, move proxies to the editing drive. In the Premiere project on the laptop, open the Project panel. Right-click footage and choose Proxies Attach Proxies. First selection links automatically with the remaining proxy files.
Conclusion
There are some simple ways to set up proxies in Premiere Pro. You can activate Ingest Settings before bringing in any media, so proxies are built during import. Or you can apply the Create Proxies option to clips already inside your project. In both cases, the process is not complete until one final step is done. You must place the Toggle Proxies button in the Program Monitor and switch it on. If you want a quicker setup next time, save your Ingest Settings as a preset so proxies begin generating automatically from the start.