.FIC

FIC File

WinDev HyperFile Database File
Ask a question
QUICK ANSWER

A FIC file is a WinDev HyperFileSQL (HFSQL) database table file created by PC SOFT's WinDev platform. Only the WinDev IDE or a WinDev application using the HFSQL engine can open it - no general-purpose viewer exists. To extract data, use WinDev's built-in export tools to get CSV or SQL output.

Developer: PC SOFT (France) - pcsoft.fr / windev.com Category: Database Files MIME: application/octet-stream
OPENS ON Windows
Related: .DB · .DBF · .ACCDB · .SQL

On this page

19k+ extensions indexed
Last reviewed Jul 16, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the FIC file format?

A .fic file is a proprietary binary database table file used by HFSQL (formerly HyperFileSQL), the native database engine of the WinDev development environment built by French software company PC SOFT.

Each .fic file stores one logical data table - field definitions, index definitions, and all data records - in PC SOFT's binary format. Two companion files must be present alongside it: a .ndx index file and a .mmo memo file for large text or binary (BLOB) fields. All three are required for the database to function; together they are analogous to a single-table structure in a dBASE .dbf database family.

HFSQL operates in two modes. Classic mode is file-based and suitable for local or LAN use. Client/Server mode uses a TCP/IP server architecture comparable to MySQL or PostgreSQL. Both modes use .fic files, though their internal binary formats differ.

Record-level compression and field-level AES encryption are optional HFSQL features. WinDev applications are written in WLanguage, PC SOFT's proprietary language; HFSQL is embedded in the WinDev runtime at no additional cost.

.fic files are version-specific to the HFSQL engine. Newer WinDev versions can migrate older files, but forward compatibility is not guaranteed. No third-party database drivers or converters exist for .fic files outside the WinDev ecosystem.

WinDev has a large user base in France, Belgium, French Canada, and North Africa.

Security & safety

RISK: LOW

FIC files are passive binary data files - they cannot execute code. Risk is limited to data confidentiality: .fic files may contain sensitive personal or business data (without HFSQL encryption these are readable if the format were understood, but no public tools can read them). HFSQL encryption (AES) is available in WinDev if applied by the application developer. Ensure .fic files from production systems are secured with appropriate OS-level access controls.

Format details

in a nutshell
FULL NAMEWinDev HyperFile Database Fileaka HFSQL database file, HyperFileSQL file
DEVELOPERPC SOFT (France) - pcsoft.fr / windev.comsince ~1990s (WinDev / HyperFile first released with PC SOFT's WinDev 1.x; HyperFileSQL name adopted ~WinDev 10, ~2005)
MIME TYPEapplication/octet-stream
TYPEProprietary compiled database file (HyperFileSQL engine)
This extension is also used by…
  • Claris FileMaker (historical) - Older versions of FileMaker Pro (pre-FileMaker 3) used .fic as a database file extension on Mac OS Classic.
  • FICTION text file - Some older desktop publishing and hypertext systems used .fic for plain-text fiction/story files - unrelated to databases.

Programs that open FIC files

Windows2 apps
WinDev IDE Paid Open the WinDev project; access the database via the data model editor or HFExplorer. Requires the same HFSQL version that created the .fic files.
WinDev (application using the FIC) Paid The WinDev application that owns the database is the primary interface for end users - no separate viewer needed.

Technical details

deep spec
HFSQL engineEmbedded in WinDev runtime; available in Classic (file-based/LAN) and Client/Server (TCP/IP) modes
EncodingBinary, little-endian (Windows-native)
Table modelOne .fic file = one logical data table (field definitions, index definitions, all records)
Companion files.ndx (index file) and .mmo (memo/BLOB file) - all three must be present for the database to operate
Mode differenceHFSQL Classic and Client/Server both use .fic files but produce different internal binary formats
Optional encryptionAES encryption at field or file level via WLanguage EncryptAES/EncryptStandard functions
Optional compressionRecord-level compression supported by HFSQL engine; disabled by default
Version bindingFIC files are version-specific; newer WinDev can migrate older files; forward compatibility not guaranteed
IntegrityInternal CRC managed by HFSQL engine (implementation details undocumented)
Third-party supportNone - no external ODBC/JDBC drivers, converters, or tools outside the WinDev ecosystem
Typical sizeFew KB (empty table) to several GB (production data)
Development languageUsed exclusively by WLanguage (WinDev's proprietary programming language)
Released~1990s (WinDev / HyperFile first released with PC SOFT's WinDev 1.x; HyperFileSQL name adopted ~WinDev 10, ~2005)
Latest versionWinDev 2025 / HFSQL 2025 (PC SOFT release cycle: one major version per year)
Specificationhelp.windev.com

FIC conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with FIC files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about FIC files.

Frequently asked questions

What is a .fic file?
A WinDev HyperFileSQL (HFSQL) database table file - a proprietary database format used by applications built with PC SOFT's WinDev platform.
How do I open a .fic file?
Only the WinDev development IDE or a WinDev application using the HFSQL engine can open .fic files. There is no general-purpose viewer.
Can I convert .fic to Excel or CSV?
Yes, but only using the WinDev IDE or a WinDev application with export functionality. WinDev provides built-in tools to export to CSV, Excel, or SQL scripts. You cannot convert without access to the WinDev environment.
I received .fic files - how do I access the data?
You need the WinDev application that created them, or the WinDev IDE with the original project. Without these, .fic files cannot be opened. Contact the application vendor or developer.
Is HFSQL compatible with SQL?
HFSQL Client/Server mode supports SQL queries (a subset). The Classic (file-based) mode primarily uses WLanguage HF functions, not standard SQL, though some SQL support is available.

References

1PC SOFT WinDev - HFSQL documentationhelp.windev.com
2PC SOFT - HFSQL overview (windev.com)windev.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.BINCD/DVD Disc Image (BIN/CUE)
4.RPMSGRestricted Permission Message
5.PARTPartial Download File
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Related extensions

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.MDBMicrosoft Access Database (97-2003, Jet engine)
.FDBFirebird Database

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z