List of supported File Extensions

Upcoming Change: HRSD File-Type Policy (February 2026 Release)

Summary

Beginning with February 2026 release, UKG HR Service Delivery (HRSD) will introduce a file-type policy across all HRSD applications, including Document Manager, People Assist, Evault, and Core APIs. This enhancement helps keep your data secure and systems compliant by ensuring only safe, supported files are uploaded, reducing risk and improving consistency across your HR processes.

Who should read this?

HR/IT administrators, integrators, and end users who upload or automate uploads of documents into HRSD.

What is changing?

  • Allowed formats only

    HRSD will accept file uploads only when the document’s last file extension is on the supported list (see below).

  • Content-type validation

    HRSD will also validate the actual content type of the uploaded file to ensure it matches the file’s extension. For example, if a file uploaded as .txt is actually a PDF, the upload will be rejected, and the user will be prompted to upload the file with the correct extension.

  • Filenames must not be empty

    Files without a name (i.e., empty name or name containing only an extension such as “.pdf” or “.jpg”) will not be supported.

  • Filename length

    Filenames must be ≤ 255 characters (including the extension).

  • On failure

    HRSD blocks the upload and does not store the document. An error message will be displayed to explain the failure.

Note

Effective date: February 2026 HRSD release (GA)

Applies to: Document Manager, People Assist, Evault, Core, and other HRSD applications that store documents in HRSD.

Supported formats (Allowlist v1.0)

Validation uses the last extension (e.g., report.backup.pdf ✅ , invoice.pdf.exe ❌ ). UKG may update this list over time; version changes will be reflected here.

File Category

Supported Extensions

Documents

.doc, .docx, .pptx, .ppt, .xlsx, .xls, .xlt, .xltx, .txt, .rtf, .pdf, .mht, .odt, .ods, .dot, .dotx, .csv, .potx, .odp, .htm, .html, .json, .msg, .eml, .docm, .dotm, .xlsm, .xltm, .pptm, .pub, .one, .wpd, .vsd, .vsdx, .mhtml, .xlsb, .export

Images

.png, .jpg, .jpeg, .jpe, .gif, .bmp, .heic, .svg, .tiff, .tif, .webp, .ico, .cr2, .nef, .arw, .rw2, .dng, .jfif, .jp2, .emf

Archives / utilities

.zip, .xml, .log, .7z, .rar, .tar, .gz, .cpgz, .pgp, .gpg, .p12, .fax

Documentation

.md, .tex

OpenDocument variant

.odg

Structured & e-publication

.epub, .xps, .oxps, .djvu

Apple productivity

.pages, .numbers, .key

Email & metadata

.vcf

Audio

.mp3, .wav, .aac, .wma, .flac, .m4a, .amr, .opus

Video

.mp4, .avi, .mov, .wmv, .mkv, .webm, .3gp, .mpg, .m4v, .mts, .asf, .wmf

Creative / CAD / 3D

.psd, .ai, .indd, .eps, .xcf, .fig, .dwg, .dxf, .stl, .skp, .igs, .sldprt

Filename rules

  • Maximum length: 255 characters (including extension)

  • Case & spaces: Comparison is case-insensitive; leading/trailing spaces are ignored for validation

  • Multiple dots: Only the last extension is evaluated

  • Filename required: Files must have a valid name (e.g., ❌ .pdf ,❌ empty name )

Examples

Example filename

Result/Reason

payslip.pdf

✅ .pdf is supported

report.backup.pdf

✅ Last segment .pdf is supported

invoice.pdf.exe

❌ Last segment .exe is not supported

very-long-name…(256+)

❌ Exceeds 255-character limit

.pdf

❌ Missing filename before extension

Empty

❌ Missing file name

Notes.txt

❌ Content type mismatch: file is actually a PDF but uploaded as .txt

What to do now

  1. Review internal guidance for teams who upload to HRSD.

  2. Check automations/integrations (imports, bots, custom apps) to ensure they generate supported formats.

  3. Add the right extension to files where possible (especially scanned PDFs).

  4. Ensure files have valid names (e.g., file.pdf, not .pdf or empty name).

  5. Shorten filenames longer than 255 characters.

  6. Test in your staging environment before February 2026 GA.

Questions or concerns?

If you have concerns about this change or believe a commonly used, safe format is missing, please contact UKG Support via the UKG Community: https://community.ukg.com/s/

Version

Allowlist v1.0 · Last updated: Oct 10th 2025 UKG may update the supported list as security best practices and usage evolve. Any changes will be communicated in release notes.