Knowledge base
1000 FAQs, 500 tutorials and instructional videos. Here, there are only solutions!
This guide explains how to import (one single time) into kDrive data (files, folders, etc.) from an external Cloud, such as your previous provider's, for example Dropbox or Microsoft.
Prerequisites
- Have a kDrive or my kSuite offer (WebDAV not required)
- Have sufficient permissions within kDrive or my kSuite.
- Do not change your passwords until the import is complete!
Specific guides
Click on the link corresponding to your current host:
- Apple iCloud: complete guide to migrate data from iCloud to Infomaniak
- Google Drive: complete guide to migrate data from Google Drive to Infomaniak
- Google Photos: complete guide to migrate photos from Google Photos to Infomaniak
Guides for any other external Cloud provider
For example:
- Dropbox
- OneDrive
- OwnCloud
- NextCloud
- Any device with a WebDAV service including external kDrive (refer to this other guide)
- Another kDrive to which your user account has access (except "external" type access)
Data not imported
- The data that has been shared with you is not imported.
- Only the data that truly belongs to you will be imported.
- Google documents such as Gdocs, Sheets, Slides, etc. …
- … are not imported during a Dropbox import.
- … are converted by Google when these files are downloaded from Google Drive on macOS/Windows.
- … are not converted when they are copied from the local Google Drive directory to the local kDrive directory. Therefore, it is imperative to download the files from the Web version of Google Drive.
- Dropbox Paper documents.
- Dropbox share links visible here.
- Individually shared Dropbox files, visible here (however, shared folders and common documents will be imported).
To proceed with the data import:
- Click here to access the Infomaniak kDrive Web app (online service ksuite.infomaniak.com/kdrive).
- Click on the Settings icon in the top right corner.
- Check or select the relevant kDrive in the dropdown menu of the left sidebar.
- Click on Import external data under General:

- Click on Start or New import at the top:

- Choose the relevant service (refer to the last chapter at the bottom of this guide).
- Choose the location where the imported files will be stored.
- Enter any required information if prompted and click the blue Start button:

- Enter any required information if prompted and click the blue Continue button.
- Complete the wizard.
- Wait while the data is being imported.
Manage the ongoing import
To monitor ongoing imports, return to the page mentioned in point 5 above at any time.
To stop an ongoing import, click on the action menu to the right of the import listed on the page and choose to cancel (in case of voluntary interruption, a report is sent by email to the administrator).
A second consecutive import would re-import all the data (to another kDrive directory), it is not differential synchronization and there is no duplicate management.
Check your imported data immediately after the operation.
Link to this FAQ:
Has this FAQ been helpful?
This guide details how to import Google Drive data using rClone on kDrive Infomaniak.
✘ UNAVAILABLE with
kSuite free / kSuite Standard
my kSuite / my kSuite+ (ik.me, etik.com, ikmail.com)
⚠ Available with:
| kSuite | |
| Business | |
| Enterprise | |
| kDrive | Solo |
| Team | |
| Pro |
1. Configure rclone for drive access
Install rclone on your computer
There is a version of rclone with a graphical interface (GUI) but it is quite possible to do this via the command line (CLI):
- Install rclone from a
Terminaltype application on your device, by typing the entire following command:sudo -v ; curl https://rclone.org/install.sh | sudo bash - Enter the password for your session on your computer to start the installation:

- Refer to the official installation guide if necessary.
Configure the remote disk (Google Drive) on rclone
- Once rclone is installed, enter the command
rclone config.- Refer to the official configuration guide if necessary.
- Then choose to configure a new remote import by answering
nforNew remote. - Name the remote disk, for example
gdrive:
- Then choose the type of disk to import by answering
drivewhich corresponds to Google Drive among the proposed choices.
You then need to authorize the connection to Google Drive from a browser.
By default, rclone uses a shared client ID among all users, which can lead to request limitations imposed by Google. It is strongly recommended to use your own client ID to avoid these restrictions.
- Access the Google API Console with your Google account.
- Create or select a project.
- Enable the Google Drive API via the button/link "Enable APIs and services".
- Search for the keyword
Driveand click onGoogle Drive API:
- Click on the Enable button.
- Click on Credentials in the left sidebar (and not on a similar button).
- Click on Configure the OAuth consent screen (if not already done):
- Enter a name, for example
rclone. - Select "External" (or "Internal" if you are a Google Workspace user).
- Under “Data access”, add the scopes ("fields of application") necessary:
https://www.googleapis.com/auth/docs,https://www.googleapis.com/auth/drive,https://www.googleapis.com/auth/drive.metadata.readonly
- Save.
- Add your email account as a test user under "Audience".
- Go back to the "Google Auth Platform" section.
- Enter a name, for example
- Create OAuth credentials:
- Click on "Create credentials / OAuth client ID".
- Choose "Desktop app" and leave the default name, then click on the Create button.
- Keep the
client IDand theclient secret codedisplayed.
- If "External" was chosen in point 7 above, go back to “Audience” in the left sidebar and click on “Publish the application”.
Due to the "enhanced security" recently introduced by Google, you are theoretically supposed to "submit your application for verification" and wait several weeks for their response.
In practice, you can directly use the client ID and client secret with rclone (read the rest of the guide). The only consequence will be a very intimidating confirmation screen when you log in via your browser to allow rclone to obtain its token-id. However, as this only happens during the initial setup of the remote storage, it is not a major issue.
It is also possible to leave the application in "Test" mode, but in this case, any authorization will expire after a week, which can be cumbersome to renew frequently. If a short validity period does not pose a problem for your use, then keeping the application in test mode may be sufficient.
Go back to rclone in the terminal:
- Indicate to rclone the
client_idby copying-pasting theClient IDobtained in point 8 above, same for the secret phrase. - Then choose the
scopen°1:
- Press the “
Enter” key to leave theservice_account_filequestion blank. - Answer “No”
nto the question about “advanced configuration”. - Answer “Yes”
yto the question about connecting via Web browser:
- A web page opens in your browser allowing you to connect to Google and authorize the application you created in step 9 above.
- Once the permissions are granted, you should receive the following message:

- In the terminal, answer “No”
nto the question about “Shared Drive (Team Drive)”. - Answer “Yes”
yto the last question:
Configuration of the destination disk (kDrive) on rclone
It is possible to act directly on the rclone configuration file by pasting your kDrive configuration in it, for example:
[kdrive]
type = webdav
url = https://kDrive_ID_HERE.connect.kdrive.infomaniak.com/
vendor = other
user = user@email.com
pass = PASSWORD_HERE_OR_APP_PASSWORD_IF_2FABut here is how to proceed step by step as for the previous configuration:
- Still in the terminal, enter
nfor a new disk configuration and enter the namekDriveto recognize your destination disk:
- Then choose the type of disk to import by answering
webdavwhich corresponds to a WebDAV configuration among the choices offered. - Enter the following information:
url= direct access to kDrive (refer to this other guide regarding the kDrive ID for the connection URL)vendor= rclone (option n°6)user= email address to log in to the Infomaniak user account
- Answer “Yes”
yfor the question about the password, then enter the password:- application password in case of double authentication activated or the one from your Infomaniak user account if you have not activated 2FA.
- Leave the
bearer_tokenblank then answer “No”nto the question about “advanced configuration”. - Answer “Yes”
yto the last question and your 2 disks are displayed:
2. Copy data from Google Drive to kDrive
kDrive supports rclone streaming upload via WebDAV, up to 50 GB (extendable to 100 GB) to prevent abuse, with automatic error handling if the limit is exceeded without prior specification of the size via Content-Length.
Prerequisites
- Consult the options available in the official guide before starting an import, particularly these important commands:
--drive-skip-shortcutsto avoid infinite import loops--drive-shared-with-meto get what has been shared--drive-acknowledge-abuseto force the download of files blocked by Google
Example of a command to start copying your Google Drive to the root of your kDrive:
sudo rclone copy gdrive: kDrive:This will instantly start copying your folders, subfolders, and Google Drive contents to the personal folder of your Infomaniak kDrive!
Google documents such as Gdocs, Sheets, Slides, etc. are converted to Office formats like .docx, .xlsx, etc. and are readable directly on kDrive.
Link to this FAQ:
Has this FAQ been helpful?
This guide provides instructions for connecting to kDrive using the WebDAV connection protocol.
✘ UNAVAILABLE with
kSuite Free / kSuite Standard
my kSuite / my kSuite+ (ik.me, etik.com, ikmail.com)
Preamble
- Connecting via WebDAV allows you to:
- use the WebDAV application of your choice instead of the official kDrive application (only solution if the latter is unavailable on your OS, for example macOS 10.14.6),
- use kDrive as a synchronization base for a tool that would allow this via WebDAV (Joplin for example),
- access kDrive from the file manager of your operating system.
Obtain the kDrive ID (kDriveID / kDrive client ID)
To find out your identifier:
- Click here to access the Infomaniak kDrive Web app (online service ksuite.infomaniak.com/kdrive).
- The kDrive directory is displayed in the left sidebar.
- The URL
https://ksuite.infomaniak.com/kdrive/app/drive/123456/displayed at the top of your browser contains a number:
- In some cases, especially when the Infomaniak Organization number is mentioned in the URL, there may be several series of numbers, but the principle remains the same, you need to take the number displayed after the term “
/drive/”:
This number (in the example 123456) is your kDrive identifier (kDriveID) required for the WebDAV connection.
You will therefore need to write https://123456.connect.kdrive.infomaniak.com whenever it is necessary as the WebDAV address.
Direct WebDAV connection URL to a specific folder
To facilitate direct connection via WebDAV to a specific folder, you can use the following URL:
https://IDkDrive.connect.kdrive.infomaniak.com/Common documents/Folder Name
This simple method allows you to quickly access the desired folder without manually navigating the directory. Simply replace "Folder Name" with the exact name of the folder targeted to establish a direct and secure connection via WebDAV. Also refer to the last part of this other guide for other address examples.
Specific guides
To configure kDrive on your computer via WebDAV, refer to these specific guides:
You can also synchronize different devices with kDrive:
Link to this FAQ:
Has this FAQ been helpful?
This guide details the structure of kDrive by Infomaniak: online interface, menus for managing and finding your shares, utility and meaning of default folders, etc.
Preamble
- This guide applies to the Web app kDrive (online service ksuite.infomaniak.com/kdrive).
- The desktop app kDrive (desktop application on macOS / Windows / Linux) is not directly concerned (and will not display certain elements).
- The mobile app (application for iOS / Android smartphone or tablet) is similar in terms of menu organization (with some singularities such as offline files, for example).
- The Shared folders and the Shares menu are only visible with certain multi-user offers.
- Do not rename and/or move the default-created folders either on the Web version and even less locally, as this causes synchronization issues.
- To quickly access the different functionalities/operations, right-click on your files.
3 main elements
The kDrive interface offers a left sidebar that leads you to the kDrive data, including these 3 main elements:
1. Organization folders: common to the collaborators of your Organization
This folder displays the tree structure of shared folders automatically to some or all users of the same kDrive; if they contain documents, they will be displayed in the center of the interface:
If you create a new folder here, you can choose to share it with the entire Organization (all kDrive users) or only a few users / work teams who will then need to request access if necessary:
2. My folder: default personal & private folder
This folder displays the tree structure of folders specific to the user themselves: indeed, each kDrive user has their own personal space that will not be automatically shared with other users of the same kDrive:
Any documents will be displayed in the center of the interface.
3. Shares
The Shares menu leads to 4 sub-menus displayed in the left sidebar:
- The elements shared with you by other kDrive users, among the kDrives you have access to with your login credentials
- The elements you share with other users
- The elements you have shared by creating a public share link
- The drop boxes

Any elements will be displayed in the center of the interface and can be modified / deleted.
Refer to this other guide regarding the behavior of these shared folders on the Desktop app.
Secondary elements
My favorites
This menu groups your files and folders defined as favorites on kDrive, which you can then find on the Web app…
… and the mobile app:
My recent modifications
This menu displays the latest operations performed by your user:
You can quickly return to recently modified files even if their location is scattered across different subfolders in your kDrive. You can also select these files to move or delete them in bulk.
Trash
This menu leads to your deleted data that can still be restored:
Categories
You can also quickly access your files if they are categorized using the Categories menu by clicking on the different categories listed there:
Set the default display when starting
You can choose which homepage to start navigating within kDrive online, from the following 3 options:
- your personal folder
- the shared documents folder
- favorites (which groups the documents added as favorites by your user)
To access kDrive and modify the homepage:
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Click on the Settings icon in the top right corner.
- Check or select the relevant kDrive from the dropdown menu in the left sidebar.
- Click on General in the left sidebar.
- Choose the page that should be displayed by default when arriving at the homepage:

Restore the shared folder (synchronized on a computer)
If you accidentally delete the folder corresponding to the data you share with all kDrive users ("Organization Folders"), don't panic: it will come back automatically. This is a special folder that cannot be moved, even on a computer:

If it does not come back immediately, wait for the background tasks already in progress to complete:

Link to this FAQ:
Has this FAQ been helpful?
This guide explains how to select the folders that need to be synchronized between the desktop app kDrive (desktop application on macOS / Windows / Linux) and kDrive Infomaniak.
Prerequisites
- Have a kDrive / kSuite offer.
- Have the kDrive application on the device to be synchronized.
- Check the parameter regarding the limitation of synchronization of large folders.
Choose the kDrive folders to synchronize
To access the settings of the kDrive application on your computer:
- Left-click on the desktop app icon in the notification area of your computer (top right on macOS, bottom right on Windows and double left-click in the taskbar on Linux).
- Click on the action menu ⋮ to the right on the window that appears.
- Click on kDrive Settings:

- Click on the chevron to the left of your synchronization name to expand the list of folders.
- Expand the contents of the listed folders if necessary and check/uncheck the folders to synchronize with your computer.
- Click on the blue Validate button:

Warning
- When deselecting a folder from the list, a message next to the button (point 6 above) warns you that this folder will be moved to your computer's recycle bin.
- This is the folder that was in your kDrive hierarchy on your computer.
- The kDrive folders on the online version accessible via a web browser will not be affected, but you must ensure, before the operation, that the folder in question was indeed synchronized and fully present on this online version (especially if you had just placed it within your synchronized directory).
- In case of doubt, also make sure that your computer does not instantly delete items that are too large when they are placed in the recycle bin, due to the size of the Windows recycle bin for example:

Add a local folder for advanced synchronization
To do this:
- In the same place accessible according to the procedure above, click on Synchronize a local folder :

- … which will allow you to synchronize one or more new folder(s) from your hard drive with the location of your choice on kDrive:

Stop and remove a synchronization
To do this:
- In the same place accessible according to the procedure above, click on the icon ⋮ all the way to the right:

- … which will allow you to:
- Enable Lite Sync
- Pause the synchronization
- Delete the synchronization (only from your device, with no impact on your kDrive) - refer to this other guide.
Link to this FAQ:
Has this FAQ been helpful?
This guide explains how to access kDrive files locally on your hard drive via the desktop app kDrive (desktop application on macOS / Windows / Linux), as well as the files from the kDrive Web app (online service ksuite.infomaniak.com/kdrive).
Prerequisites
- Install the kDrive desktop app on your device.
View kDrive files
When the kDrive application is installed and launched:
- Perform a left-click on the app icon in the notification area of your computer (top right on macOS, bottom right on Windows and a double left-click in the taskbar on Linux).
- Click on the action menu ⋮ at the top right.
- Click on Open kDrive Web to access the files stored on the kDrive server:

- Click on the item above to open the folder on your computer containing your kDrive files, physically present or virtually present (depending on whether Lite Sync is enabled).
If your files are not all present / synchronized, refer to this other guide.
Link to this FAQ:
Has this FAQ been helpful?
This guide explains how to connect and manage multiple kDrive on a computer (macOS / Windows). This feature allows you, for example, to access the files of a personal kDrive and a professional kDrive.
Prerequisites
- Have a kDrive or kSuite offer.
- Have the kDrive desktop app (desktop application on macOS / Windows / Linux).
Access different kDrives from the computer
A user connected to the kDrive application on a computer may already have access to multiple kDrives if they are already working with multiple kDrives outside the app, if they have been added to other kDrives, etc. They are all accessible as long as the user is logged in with the identifier corresponding to these kDrives.
Access and manage other kDrives…
To log in with a different account and thus access other kDrives:
… from the kDrive desktop app (desktop application on macOS / Windows / Linux)
- Left-click on the app desktop icon in the notification area of your computer (top right on macOS, bottom right on Windows and a double left-click in the taskbar on Linux).
- Click on the chevron to the right of the kDrive name (the kDrives you already have access to with your user are displayed).
- Click on Add a kDrive:

- Click on the badge with your initials or your avatar in the top right corner.
- Click on Add an account:

- Enter the credentials of your Infomaniak account — refer to this other guide if necessary.
- Choose and configure the kDrive to add (Lite Sync, directory that must be used on the computer, etc.):

- It is now possible to switch from one kDrive to another when you click on the kDrive icon and then on the chevron in the window that opens:

… from the kDrive Web app (online service ksuite.infomaniak.com/kdrive)
- Click here to access the Infomaniak kDrive Web app (online service ksuite.infomaniak.com/kdrive).
- Click on the chevron to expand the list in the top left of the kDrive interface
- Click on the kDrive you want to use

Disconnect a kDrive from the desktop app
To access the kDrive application settings on your device:
- Left-click on the app desktop icon in the notification area of your computer (top right on macOS, bottom right on Windows and a double left-click in the taskbar on Linux).
- Click on the icon ⋮ on the right in the application.
- Click on kDrive settings:

- Click on the icon ⋮ to the right of the synchronized kDrive, under Folders.
- Choose Remove synchronization (only from your device, without affecting kDrive):

Link to this FAQ:
Has this FAQ been helpful?
This guide details the measures implemented by Infomaniak to secure all your data in kDrive, whether personal (medical data, identification or login information) or even sensitive (financial information, trade secrets, intellectual property information, research and development, etc.).
Data security and confidentiality
The kDrive infrastructure consists of several services and servers based on different technologies. The content and structure of each client's content are systematically encrypted and permanently saved in at least 3 locations in several data centers controlled by Infomaniak. Data is stored and processed exclusively in data centers located in Switzerland. Tier III+ data centers guarantee high availability and N+1 redundancy for its critical components.
Storage is performed via Swift, a distributed and highly available cloud data storage technology.
kDrive integrates several levels of protection to protect files:
- To protect data in transit, the use of the SSL/TLS encryption protocol.
- To protect saved data, AES 128-bit encryption (AES-128-CBC) with an individual and unique key per kDrive space.
Infomaniak regularly tests kDrive applications and infrastructure to identify potential security vulnerabilities they may have, thereby strengthening security and ensuring protection against attacks.
But also…
- kDrive offers a data access log and an action history can be viewed directly from the Manager; it is possible to access an activity report to monitor the action history of all your kDrive users; you can also track your data and changes made to each document, spreadsheet, or presentation.
- Only people with a link to public files can view them.
- Two-step verification provides an additional level of security when logging in; if you use two-step verification, you can choose, for example, authentication via the kAuth application.
- Refer to this other guide if you are looking for information on data analysis.
Link to this FAQ:
Has this FAQ been helpful?
This guide explains how to start recording an online meeting organized with kMeet, the ethical free videoconferencing solution by Infomaniak, to obtain a video of the presentation stored on kDrive (this only when a user stops the recording).
Preamble
- Recording the video
- is done on the server side
- does not generate any load for the participant's computer that started it
- is in the video format
.mp4 - has a maximum duration of 3 hours.
- The video will not be available if everyone leaves the videoconference without someone stopping the recording.
- In other words, steps 5 and following below are mandatory for the recording to work!
Record a kMeet meeting on kDrive as a video
Prerequisites
- Have a kDrive (standalone/independent or as part of a kSuite, my kSuite, etc.).
- Be the moderator of the videoconference to be recorded.
- Do not create a videoconference encrypted with a custom key.
To record the meeting on kDrive, from the moment someone clicks on Start to begin, but also clicks on Stop to finalize the recording and make it available:
- Start kMeet via kmeet.infomaniak.com or from one of the apps for computers and mobile devices.
- Once in the meeting, click on the action menu ○○○ in the kMeet toolbar.
- Click on the icon ◉ Start Recording:

- Confirm the operation and if necessary, log in to your Infomaniak account, then select a kDrive to record the videoconference on; then click the button to start the video:

- To stop recording the video (mandatory step to obtain the video), click on the toolbar again, then choose Stop Recording:

- Confirm, then choose if you want to go to the recording location on kDrive.
- The recording is available at the root of the selected kDrive as soon as the virtual fair is closed in which the meeting took place (i.e., as soon as all participants have left the videoconference).
Link to this FAQ:
Has this FAQ been helpful?
This guide explains how to retrieve and transmit the debugging information (logs, reports, and error logs) of the kDrive application in case of a problem on macOS, Windows, or Linux.
⚠ Available with:
| kSuite | Free | * |
| Standard | ||
| Business | ||
| Enterprise | ||
| kDrive | Solo | |
| Team | ||
| Pro |
* Last 7 days only
Preamble
- For various reasons (a file type or a name length exceeding commonly accepted limits, etc.), it may happen that the synchronization by the kDrive app no longer progresses.
- Logs allow Infomaniak Support to better track the problem that may occur between your device and the kDrive application.
- The extended logs “record” the kDrive activity from the moment you activate them; they are the ones that allow Infomaniak to trace the problem best.
- Refer to these other guides to try to resolve the problem without sending the logs: conflicts and known issues.
Save and share the logs with Support
When requested by Infomaniak Support:
- Open the kDrive application on your computer, the app icon must be visible in the notification area.
- Perform a left-click on the app icon in the notification area of your computer (top right on macOS, bottom right on Windows, and a double left-click in the taskbar on Linux).
- Click on the action menu ⋮ to the right of the application window.
- Select Application Preferences:

- Scroll down to the Advanced section and click the arrow to the right of the debugging information:

- Check the box for extended logs as shown in the image below.
- Click the SAVE button and let the application run for at least 10 minutes:

- Come back 10 minutes later to the same place (points 1-6 above) and then click the blue button to share your debugging information with Infomaniak Support:

- Inform Infomaniak Support of this action within the ongoing exchange.
Alternative method
If you encounter issues with the method above:
- Click the blue link on the left to Open the debugging folder.
- From this folder, you will have access to all the bug reports of the kDrive application on your device:

If the application does not open, you can also access the logs through these paths:
- macOS:
/private/var/folders/h_/5c_k9rr564q0kzqv8rz8_dn80000gn/T/kDrive-logdir(note that"h_/5c_k9rr564q0kzqv8rz8_dn80000gn"will be different on your computer)
- Windows (copy-paste into the file explorer):
C:\Users\%USERNAME%\AppData\Local\Temp\kDrive-logdir(if necessary, enable hidden files and folders in the Windows Explorer)
- Linux:
/tmp/kDrive-logdir/
To manually send the collected files:
- If the files are not large, send them directly to Infomaniak Support within the ongoing exchange.
- If the files are large, compress them in .zip format and send them to Infomaniak Support within the ongoing exchange.
- If they are still too large to be sent by email, upload the .zip archive to swisstransfer.com to obtain a share link that you will need to communicate to Infomaniak Support within the ongoing exchange:

Link to this FAQ:
Has this FAQ been helpful?
This guide details the various ways to access kDrive once the my kSuite offer is subscribed to, in order to view, add, and modify files on kDrive:
1. From a web browser
To access the kDrive web app (online service ksuite.infomaniak.com/kdrive):
- Click here to access the Infomaniak Manager.
- Click on the icon at the top right of the interface.
- Select kDrive.
2. From the kDrive app
To access kDrive from a mobile or desktop app:
- Install kDrive for your device.
- Open the application.
- If it is the desktop app, left-click on the desktop app icon in the notification area of your computer (top right on macOS, bottom right on Windows, and double left-click in the taskbar on Linux).
- Refer to this other guide on this subject.
3. Via WebDAV (when changing offers)
This multiplies the possibilities of connecting to your data, in particular via the WebDAV application of your choice.
✘ UNAVAILABLE with
Free kSuite / Standard kSuite
my kSuite / my kSuite+ (ik.me, etik.com, ikmail.com)
Link to this FAQ:
Has this FAQ been helpful?
This guide is for you if you are looking for a complete email & collaborative data storage offer. It aims to help you better understand the different Infomaniak product suites when you are hesitant or do not know which one to choose…
If you are looking to host a website, refer to this other guide.
The different offers in summary
Here is a summary of the different formulas (excluding Web hosting offers):
| Free (or domain name to pay) | Paid |
|---|---|
my kSuite
| my kSuite+
|
Mail Starter Service
| Mail Premium Service
|
Free kSuite
| Standard kSuite / Business kSuite / Enterprise kSuite
|
Free or paid suites
Infomaniak offers several messaging solutions with or without additional collaborative tools:
- A Mail Service is the name given to the messaging service created by Infomaniak in Switzerland. You can order a Mail Service independently of kSuite.
- kSuite is a collection of Infomaniak services that includes, among other things, a Mail Service and revolves around a personal domain name.
- my kSuite and my kSuite+ are limited versions of kSuite, do not require a domain name, and can also perfectly meet your email needs.
Cost of simple email offers
This email can be…
- … free if you are content with an address with a generic domain name (what comes after the at sign
@), imagined by Infomaniak (etik.com,ik.me,ikmail.com) by taking my kSuite (my kSuite+ unlocks some limitations of my kSuite) - … at very low cost if you are content with one or two free email addresses on a domain name that you pay for (there are domain names for less than 5 CHF/€ per year, these will be your only expenses and this allows you to personalize your email addresses) by ordering:
- either the Starter offer (1 email address only)
- or the kSuite offer
Need a large number of email addresses?
If you need several email addresses on the same domain, then it is possible to order a Mail Service only (5 email addresses minimum) or kSuite which exists in 3 different versions:
- Standard
- Business
- Enterprise
The common point of all Mail offers is that you must have a user account with Infomaniak (a login identifier in the form of an email address, as well as a password) which will lead you to your Organization where your email will be found.
Additional tools (kDrive…)
If you choose a Suite (kSuite or my kSuite / my kSuite+), this user account will lead you to your Organization where the suite of tools will be found, therefore your email but also kDrive, kChat etc.
Click on the links to obtain the comparison tables detailed all the features available according to the formula:
- kDrive can be obtained by creating a my kSuite or my kSuite+ account.
- kDrive can be obtained independently in 3 different versions:
- Solo
- Team
- Pro
- kDrive can be obtained if you subscribe (free or by a paid subscription) to kSuite which exists in 3 different versions:
- Standard
- Business
- Enterprise
Do you want to join Infomaniak?
Refer to this other guide.
Link to this FAQ:
Has this FAQ been helpful?
This guide details the different assignments and access permissions for files/folders in kDrive Infomaniak, including the restoration of inheritance rights over the contents of folders and subfolders.
Preamble
- Refer to this other guide if you are looking for general information about data sharing on kDrive.
- Refer to this other guide for more specific information about sharing the common folder.
- Refer to this other guide regarding the more general permissions of users within the Organization if they are part of it.
Types of access rights
A share (of a document, directory, etc.) on kDrive can be restricted:
Choose if the user…
- … can view:
- View only
- Download
- … can modify:
- File modification
- Download
- Add comment
- Add and create file/folder
- Delete file/folder
- … can manage (only if the share is within the common folder and not in a personal folder):
- File modification
- Download
- Add comment
- Add and create file/folder
- Delete file
- Share with other users
- Manage user rights
The permissions granted as well as the information about the beneficiaries of the shares are visible on kDrive in the column “Who has access”:
A possible activated public link on a file is indicated by a chain icon in this column:
Assignment of rights and inheritance (Organization folders)
The fact that a folder is in the “Organization Folders” does not necessarily mean that all kDrive users have access to it.
Sharing can be restricted to sub-levels: only part of the hierarchy can be shared with certain collaborators, while other folders remain private or limited.
Understanding inheritance break
By default, a “child” folder inherits the rights of the “parent” folder. However, if you manually modify the access to a subfolder (by removing a user, for example), the inheritance is broken.
From then on, any subsequent modification made to the parent folder will no longer be reflected in this specific subfolder.
Concrete example with your folders:
- Multiple users have access to the parent folder DataAA. By inheritance, they all see the subfolder 4All.
- If you manually remove a user from the sharing on the child folder 4All, the inheritance stops for this folder.
- Later, you add a new collaborator to the parent folder DataAA.
- Problem: this new user will see the content of DataAA, but will not see the folder 4All (as the inheritance was broken in point 2).
How to restore inheritance of rights?
kDrive detects these desynchronizations of rights. When you open the sharing settings of the child folder (4All), a blue information banner appears:
To resolve the issue:
- Click on the Share link in this blue banner.
- A confirmation window appears to inform you that "all future modifications made to the user access of the parent folder DataAA will automatically apply to the folder 4All".
- Click on the blue Share button to validate:

Inheritance is now restored: all current and future users of the parent folder will automatically regain access to the subfolder.
Link to this FAQ:
Has this FAQ been helpful?
This guide explains how to view 3D files on the Web app kDrive (online service ksuite.infomaniak.com/kdrive) and interact with them.
Preamble
- The 3D file object can be viewed on a light or dark background, as preferred.
- It is possible to zoom in and out, and the 3D view can be recentered with a click.
- The camera can be in orthographic or perspective mode.
- Recognized extensions and theoretically supported by online preview:
3dm3ds3mfamfbimbrepdaefbxfcstdglbifcigesobjoffplystepstpstlwrl
- Extensions only recognized:
blendusdusdausdcusdzgltf
- Formats that depend on other files cannot be previewed.
- Files with a thumbnail (like
obj,stl, etc.) are generally supported by the preview.
Preview 3D files
To access kDrive and interact with 3D images:
- Click here to access the Web app kDrive Infomaniak (online service ksuite.infomaniak.com/kdrive).
- Open the image file in question.
- Manipulate the object directly with the cursor.
- Use the toolbar available below the image:

Link to this FAQ:
Has this FAQ been helpful?
This guide explains how to automatically transfer photos from your mobile device (Android) to kDrive Infomaniak.
Preamble
- Once this feature is activated, the photos from the mobile device will be saved in the kDrive folder of your choice.
- Foreground mode:
- The synchronization works optimally when the kDrive app is active and in the foreground.
- Background mode
- Android may limit the operation of background applications to save battery.
- For smooth synchronization, make sure that the kDrive app is not subject to strict "battery optimizations" in your phone's settings.
- File naming: unlike iOS, automatic backup on Android generally keeps the original name of the files (e.g. IMG_001.jpg) but take note of the information at the bottom of this guide.
Enable sending to kDrive on Android
Prerequisites
To configure automatic backup:
- Open the mobile app kDrive.
- Tap on your initials or avatar (bottom right).
- Tap on Settings:

- Tap on Photo backup:

- Enable Automatic backup:

- If necessary, accept the Android request for permission to access all your media and background synchronization:

- Tap on Select a kDrive:

- Choose the Infomaniak account and the destination kDrive:

- Tap on the kDrive folder selection:

- Once in the target folder on kDrive, press Select:

- Press the folders that need to be saved:

- Activate the folder(s) on your device to synchronize (e.g. DCIM, WhatsApp, etc.).
- Close the folder selection window:

- Adjust your preferences (videos, monthly sorting, deletion after sending, etc.) then press Save:

Warning: Risk of collision and data loss
The Android application retains the original name set by your device. On some models (like Sony Xperia), the photo numbering is sequential (e.g. DSC_0001.jpg).
If you enable the option to delete content on the mobile device after sending, the device may reset its numbering. During the next synchronization, a new photo named DSC_0001.jpg could then overwrite the previous one on your kDrive.
To avoid any data loss, it is recommended to configure your "Camera" app to use a naming convention based on the date and time (e.g. 20260219_150109.jpg) rather than a simple numerical sequence.
Link to this FAQ:
Has this FAQ been helpful?
This guide details how to import iCloud data using rClone on kDrive Infomaniak.
✘ UNAVAILABLE with
Free kSuite / Standard kSuite
my kSuite / my kSuite+ (ik.me, etik.com, ikmail.com)
Preamble
- Since Apple does not provide an API like its competitors, a solution to retrieve documents from an iCloud Drive is to install the kDrive macOS app to synchronize the icloud folder, which should be in your library. The guide below offers a solid alternative.
- kDrive supports rclone streaming upload via WebDAV, up to 50 Go (extendable to 100 Go) to prevent abuse, with automatic error handling if the limit is exceeded without prior specification of the size via
Content-Length.
1. Configure rclone for drive access
Installing rclone on your computer
There is a version of rclone with a graphical interface (GUI) but it is quite possible to do this via the command line (CLI):
- Install rclone from a
Terminal-type application on your device by typing the entire following command:sudo -v ; curl https://rclone.org/install.sh | sudo bash - Enter the password for your session on your computer to start the installation:

- Refer to the official installation guide if necessary.
Configuring the remote disk (iCloud) on rclone
- Once rclone is installed, enter the command
rclone config.- Refer to the official configuration guide if necessary.
- Then choose to configure a new remote import by answering
nforNew remote. - Name the remote disk, for example
appledrive:
- Then choose the type of disk to import by answering
iclouddrivewhich corresponds to iCloud Drive among the choices offered. - Indicate to rclone the
apple_idby entering your Apple ID (usually an email address). - Choose to use your own password linked to the Apple ID account (
y). - Enter your password twice as requested:

- Answer “No”
nto the question about “advanced configuration”. - A window on your device should open to warn you of a remote connection; authorize it:

- A window on your device should open with a 2FA code; copy it:

- Paste the code when rclone asks for it.
- Answer “Yes”
yto the last question if all the information presented is correct.
Configuration of the destination disk (kDrive) on rclone
It is possible to act directly on the configuration file of rclone by pasting your kDrive configuration in it in the form for example:
[kDrive]
type = webdav
url = https://kDrive_ID_HERE.connect.kdrive.infomaniak.com/
vendor = other
user = user@email.com
pass = PASSWORD_HERE_OR_APP_PASSWORD_IF_2FABut here is how to proceed step by step as for the previous configuration:
- Still in the terminal, enter
nfor a new disk configuration and enter the namekDriveto recognize your destination disk:
- Then choose the type of disk to import by answering
webdavwhich corresponds to a WebDAV configuration among the choices offered. - Enter the following information:
url= direct access to kDrive (refer to this other guide regarding the kDrive ID for the connection URL)vendor= rclone (option number 6)user= email address to log in to the Infomaniak user account
- Answer “Yes”
yfor the password question, then enter the password:- application password in case of double authentication activated or the one of your Infomaniak user account if you have not activated 2FA.
- Leave the
bearer_tokenblank, then answer “No”nto the question about “advanced configuration”. - Answer “Yes”
yto the last question and your 2 disks are displayed:
2. Copy data from iCloud to kDrive
Prerequisites
- Consult the options available in the official guide before starting an import.
Example of a command to start copying your iCloud data to the root of your kDrive:
sudo rclone copy appledrive: kDrive:This will immediately start copying your iCloud folders, subfolders, and contents to the personal folder of your Infomaniak kDrive!
Details about the dates of your exported photos
If you export your photos from iCloud to Infomaniak kDrive, be careful about the date metadata. During export, the file creation dates may be changed and replaced with the export date instead of the original photo date.
Here is a script for advanced users that allows you to restore the correct data to your files from the EXIF information (it is recommended to process batches of 7000 photos max. to avoid a crash):
- Download ExifTool https://exiftool.org/index.html (macOS Package).
- Install the application by authorizing its opening in advance if necessary:

- Open Script Editor (located in your Applications > Utilities folder):

- Click on New document.
- Copy and paste the long script provided below into the Script Editor window.
- Click on Run to start the script, a window opens:

- Select the folder to analyze.
- Then let the script run, it will modify the dates or write the errors in a
errors.txtfile on the desktop.
The script to copy and paste entirely:
-- replace file date with EXIF creation date or date from name after the first dash -
tell application "Finder"
set FolderPath to choose folder with prompt "Select the folder containing the files to update"
my processFolder(FolderPath)
end tell
on processFolder(aFolder)
tell application "Finder"
-- process files:
set fileList to files of aFolder
repeat with eachFile in fileList
-- process a single file
set theFile to eachFile
set AppleScript's text item delimiters to {""}
set fileName to name of eachFile --get the file name
set eachFile to eachFile as string --file path
set hasDate to true --initialize date found flag
try
--get date if available
set photoDate to do shell script "/usr/local/bin/exiftool -DateTimeOriginal " & quoted form of POSIX path of eachFile
if photoDate is "" then set photoDate to do shell script "/usr/local/bin/exiftool -CreationDate " & quoted form of POSIX path of eachFile
if photoDate is "" then set photoDate to do shell script "/usr/local/bin/exiftool -CreateDate " & quoted form of POSIX path of eachFile
if photoDate is "" then
set hasDate to false --check if date was found
end if
on error
set hasDate to false -- error retrieving date
set photoDate to ""
end try
if length of photoDate > 20 then
--format extracted date
set x to (length of photoDate) - 33
set OriginalDate to text -x thru -1 of photoDate
set formattedDate to text 1 thru 5 of OriginalDate
set theYear to formattedDate
set formattedDate to formattedDate & text 7 thru 8 of OriginalDate
set theMonth to text 7 thru 8 of OriginalDate
set formattedDate to formattedDate & text 10 thru 11 of OriginalDate
set theDay to text 10 thru 11 of OriginalDate
set formattedDate to formattedDate & text 13 thru 14 of OriginalDate
set theHour to text 13 thru 14 of OriginalDate
set formattedDate to formattedDate & text 16 thru 17 of OriginalDate
set theMinute to text 16 thru 17 of OriginalDate
set formattedDate to formattedDate & "." & text 19 thru 20 of OriginalDate
set theSecond to text 19 thru 20 of OriginalDate
set newName to theYear & "-" & theMonth & "-" & theDay & " " & theHour & "." & theMinute & "." & theSecond
set testValue to formattedDate as string --check if found date is 000
if testValue is " 000000000000.00" then
set hasDate to false
else
-- set file date to original EXIF date and write to log
do shell script "touch -t " & formattedDate & " " & quoted form of POSIX path of eachFile
set logFile to open for access ((path to desktop folder as text) & "Date Found.txt") as text with write permission
write "Original date found for file: " & OriginalDate & " " & eachFile & return to logFile starting at eof
close access logFile
end if
end if
if hasDate is false then
-- get date from file name after first dash
set nb to ""
set nameDate to ""
set fileName to fileName as string
set savedDelimiters to AppleScript's text item delimiters --save delimiters
set AppleScript's text item delimiters to {"-"} --split on "-"
set nb to offset of "-" in fileName
if nb is not 0 then
set AppleScript's text item delimiters to savedDelimiters --restore delimiters
set nameDate to characters (nb + 1) thru (nb + 8) of fileName as string
set nameDate to nameDate & "1200.00"
set cmd1 to "/usr/local/bin/exiftool -datetimeoriginal=" & nameDate & " " & quoted form of POSIX path of eachFile
set cmd2 to "/usr/local/bin/exiftool -createdate=" & nameDate & " " & quoted form of POSIX path of eachFile
end if
try
-- write date from name to EXIF
do shell script cmd1
do shell script cmd2
do shell script "touch -t " & nameDate & " " & quoted form of POSIX path of eachFile
do shell script "rm " & quoted form of POSIX path of (eachFile & "_original")
on error
-- if date from name is invalid, log the error
set logFile to open for access ((path to desktop folder as text) & "Date Error.txt") as text with write permission
write "No valid date found in file name: " & eachFile & return to logFile starting at eof
close access logFile
end try
end if
end repeat
-- process folders:
set folderList to folders of aFolder
repeat with eachSubfolder in folderList
-- process a subfolder
my processFolder(eachSubfolder)
end repeat
end tell
end processFolder
tell application "Finder"
display dialog "Done! All files processed." buttons {"Close"}
end tellLink to this FAQ:
Has this FAQ been helpful?
This guide explains how to create, save, and edit an Office file (text, spreadsheet, presentation...) on the Web app kDrive (online service ksuite.infomaniak.com/kdrive) and on the mobile app kDrive (application for iOS / Android smartphone or tablet).
Note to LibreOffice file users: to avoid display or formatting bugs on kDrive, always convert your LibreOffice files (ODF: .ods, .odt, .odp) to their Microsoft Office XML equivalents (.xlsx, .docx, .pptx) before online editing.
Use the native editor
kDrive natively integrates the Docs, Grids and Points applications which allow you to create, modify and collaborate online on documents of type Word .docx, Excel .xlsx and PowerPoint .ppsx. You will thus be able to work with:
- text document
- spreadsheet (worksheet)
- presentation
- notebook
- document draw.io for diagrams, schematics and wireframes
A feature allows you to add a bookmark (shortcut to a favorite passage in your document or the equivalent of a web page anchor) that you can easily share with your contacts. You will also be able to easily notify a user of your Organization directly on the document.
Refer to the guide on this subject.
Use Microsoft Office Online
Another editing solution is available to you (kDrive Pro or kSuite Business / Enterprise required): the Microsoft Office Online editor.
Refer to the guide on this subject.
Set the default editor
✘ UNAVAILABLE with
Free kSuite / kSuite Standard
my kSuite / my kSuite+ (ik.me, etik.com, ikmail.com)
kDrive Solo / kDrive Team / kDrive Pro
To specify in detail which editor to always use by default to open your collaborative Office files (text, spreadsheet, presentation...) among the 2 options presented above:
- Click here to access the Infomaniak Web app kDrive (online service ksuite.infomaniak.com/kdrive).
- Click on the Settings icon at the top right.
- Check or select the relevant kDrive from the dropdown menu in the left sidebar.
- Click on General in the left sidebar.
- Click on Default editor:

- Choose the default editor for files:
.docx/.doc.xlsx/.xls.pptx/.ppt
Link to this FAQ:
Has this FAQ been helpful?
This guide details how to import your photos from Google Photos (https://photos.google.com/) to kDrive Infomaniak.
1. Export your Google photos
To retrieve all your photos stored on Google Photos on your computer's hard drive, you need to use the Google Takeout service. This allows you to choose which albums to retrieve if you want to proceed in steps:
- Log in to Google Takeout.
- Deselect all products to keep only Google Photos:

- If necessary, deselect the albums not to export:

- Move on to the next step at the bottom of the page:

- Configure the export by ZIP archives.
- Click at the bottom on the “Create an export” button to start the export:

- Wait (several hours or even several days) until you receive an email containing the links to the ZIP exports.
- Download and then decompress the content on your computer:

- Clean and merge your different photo folders if necessary.
2. Correct the dates of the exported photos…
During the export, the creation dates of the files are modified and replaced by the export date instead of the original date of capture. You must therefore correct the dates via an appropriate script.
Here is a script for advanced users that allows you to restore the correct data to your files from the EXIF information (it is recommended to process batches of 7000-8000 photos max. to avoid a crash):
… on macOS
- Download ExifTool https://exiftool.org/index.html (macOS Package).
- Install the application by authorizing its opening beforehand if necessary:

- Open Script Editor (located in your Applications > Utilities folder):

- Click on New document.
- Copy and paste the long script provided below into the Script Editor window.
- Click on Run to start the script, a window opens:

- Select the folder to analyze.
- Let the script run, it will modify the dates or write the errors in a file
errors.txton the desktop.
The script to copy and paste entirely:
-- replace file date with EXIF creation date or date from name after the first dash -
tell application "Finder"
set FolderPath to choose folder with prompt "Select the folder containing the files to update"
my processFolder(FolderPath)
end tell
on processFolder(aFolder)
tell application "Finder"
-- process files:
set fileList to files of aFolder
repeat with eachFile in fileList
-- process a single file
set theFile to eachFile
set AppleScript's text item delimiters to {""}
set fileName to name of eachFile --get the file name
set eachFile to eachFile as string --file path
set hasDate to true --initialize date found flag
try
--get date if available
set photoDate to do shell script "/usr/local/bin/exiftool -DateTimeOriginal " & quoted form of POSIX path of eachFile
if photoDate is "" then set photoDate to do shell script "/usr/local/bin/exiftool -CreationDate " & quoted form of POSIX path of eachFile
if photoDate is "" then set photoDate to do shell script "/usr/local/bin/exiftool -CreateDate " & quoted form of POSIX path of eachFile
if photoDate is "" then
set hasDate to false --check if date was found
end if
on error
set hasDate to false -- error retrieving date
set photoDate to ""
end try
if length of photoDate > 20 then
--format extracted date
set x to (length of photoDate) - 33
set OriginalDate to text -x thru -1 of photoDate
set formattedDate to text 1 thru 5 of OriginalDate
set theYear to formattedDate
set formattedDate to formattedDate & text 7 thru 8 of OriginalDate
set theMonth to text 7 thru 8 of OriginalDate
set formattedDate to formattedDate & text 10 thru 11 of OriginalDate
set theDay to text 10 thru 11 of OriginalDate
set formattedDate to formattedDate & text 13 thru 14 of OriginalDate
set theHour to text 13 thru 14 of OriginalDate
set formattedDate to formattedDate & text 16 thru 17 of OriginalDate
set theMinute to text 16 thru 17 of OriginalDate
set formattedDate to formattedDate & "." & text 19 thru 20 of OriginalDate
set theSecond to text 19 thru 20 of OriginalDate
set newName to theYear & "-" & theMonth & "-" & theDay & " " & theHour & "." & theMinute & "." & theSecond
set testValue to formattedDate as string --check if found date is 000
if testValue is " 000000000000.00" then
set hasDate to false
else
-- set file date to original EXIF date and write to log
do shell script "touch -t " & formattedDate & " " & quoted form of POSIX path of eachFile
set logFile to open for access ((path to desktop folder as text) & "Date Found.txt") as text with write permission
write "Original date found for file: " & OriginalDate & " " & eachFile & return to logFile starting at eof
close access logFile
end if
end if
if hasDate is false then
-- get date from file name after first dash
set nb to ""
set nameDate to ""
set fileName to fileName as string
set savedDelimiters to AppleScript's text item delimiters --save delimiters
set AppleScript's text item delimiters to {"-"} --split on "-"
set nb to offset of "-" in fileName
if nb is not 0 then
set AppleScript's text item delimiters to savedDelimiters --restore delimiters
set nameDate to characters (nb + 1) thru (nb + 8) of fileName as string
set nameDate to nameDate & "1200.00"
set cmd1 to "/usr/local/bin/exiftool -datetimeoriginal=" & nameDate & " " & quoted form of POSIX path of eachFile
set cmd2 to "/usr/local/bin/exiftool -createdate=" & nameDate & " " & quoted form of POSIX path of eachFile
end if
try
-- write date from name to EXIF
do shell script cmd1
do shell script cmd2
do shell script "touch -t " & nameDate & " " & quoted form of POSIX path of eachFile
do shell script "rm " & quoted form of POSIX path of (eachFile & "_original")
on error
-- if date from name is invalid, log the error
set logFile to open for access ((path to desktop folder as text) & "Date Error.txt") as text with write permission
write "No valid date found in file name: " & eachFile & return to logFile starting at eof
close access logFile
end try
end if
end repeat
-- process folders:
set folderList to folders of aFolder
repeat with eachSubfolder in folderList
-- process a subfolder
my processFolder(eachSubfolder)
end repeat
end tell
end processFolder
tell application "Finder"
display dialog "Done! All files processed." buttons {"Close"}
end tell… on Windows
- Download ExifTool https://exiftool.org/index.html (Windows executable)
- Place it in an accessible folder (for example
C:\ExifTool). - Rename
exiftool(-k).exetoexiftool.exe. - Note its path (for example
C:\ExifTool\exiftool.exe).- The script looks for the executable in
C:\ExifTool\exiftool.exe. If you place it elsewhere, you need to modify the second line of the script.
- The script looks for the executable in
- Copy and paste the long script provided below into a text file such as Notepad on your computer.
- Modify if necessary the path specified in the file with the one noted in step 4.
- Save it with the
.ps1extension, for exampleUpdateExifDates.ps1. - Right-click on the
.ps1file to run it with PowerShell (a command interpreter and script writing environment, pre-installed on modern versions of Windows). - Select the folder to analyze.
- Let the script run, it will modify the dates or write the errors in a file
DateError.txton the desktop.
PowerShell may block scripts. To allow their execution (if necessary), open PowerShell as an administrator and type Set-ExecutionPolicy RemoteSigned -Scope CurrentUser.
The script to copy and paste entirely:
# === Configuration ===
$exifToolPath = "C:\ExifTool\exiftool.exe"
$desktop = [Environment]::GetFolderPath("Desktop")
$logFound = Join-Path $desktop "DateFound.txt"
$logError = Join-Path $desktop "DateError.txt"
# === Folder Selection Dialog ===
Add-Type -AssemblyName System.Windows.Forms
$folderBrowser = New-Object System.Windows.Forms.FolderBrowserDialog
$folderBrowser.Description = "Select the folder to process"
if ($folderBrowser.ShowDialog() -ne "OK") { exit }
$folder = $folderBrowser.SelectedPath
function Process-Folder {
param ([string]$path)
Get-ChildItem -Path $path -Recurse -File | ForEach-Object {
$file = $_
$filePath = $file.FullName
$fileName = $file.Name
$hasDate = $true
# Try reading EXIF date
$photoRaw = & $exifToolPath -DateTimeOriginal -S -n "$filePath"
if (-not $photoRaw) { $photoRaw = & $exifToolPath -CreateDate -S -n "$filePath" }
if ($photoRaw -match "\d{4}:\d{2}:\d{2} \d{2}:\d{2}:\d{2}") {
$photoDate = $matches[0]
# Nettoyage de la date pour formatage (YYYYMMDDHHMM.SS)
$dateString = $photoDate -replace '[: ]', ''
if ($dateString.Length -ge 14) {
$formattedDate = $dateString.Substring(0, 12) + "." + $dateString.Substring(12, 2)
try {
$newDate = [datetime]::ParseExact($photoDate, "yyyy:MM:dd HH:mm:ss", $null)
[System.IO.File]::SetCreationTime($filePath, $newDate)
[System.IO.File]::SetLastWriteTime($filePath, $newDate)
Add-Content -Path $logFound -Value "EXIF date set for: $fileName → $photoDate"
} catch {
$hasDate = $false
}
} else { $hasDate = $false }
} else { $hasDate = $false }
if (-not $hasDate) {
if ($fileName -match "-(\d{8})") {
$nameDateRaw = $matches[1] + "120000"
try {
& $exifToolPath "-datetimeoriginal=$($matches[1]) 12:00:00" "$filePath"
& $exifToolPath "-createdate=$($matches[1]) 12:00:00" "$filePath"
$newDate = [datetime]::ParseExact($nameDateRaw, "yyyyMMddHHmmss", $null)
[System.IO.File]::SetCreationTime($filePath, $newDate)
[System.IO.File]::SetLastWriteTime($filePath, $newDate)
Add-Content -Path $logFound -Value "Date from filename set for: $fileName"
} catch {
Add-Content -Path $logError -Value "Invalid date in filename: $fileName"
}
} else {
Add-Content -Path $logError -Value "No valid date found for: $fileName"
}
}
}
}
# Execute processing
Process-Folder -path $folder
[System.Windows.Forms.MessageBox]::Show("Done! All files processed.")3. Import photos to kDrive
Do not change your passwords until the import is complete.
Once your photos are ready, if their number is not too large (a few thousand items) and your Internet connection is suitable, you can simply open the Web app kDrive (online service ksuite.infomaniak.com/kdrive) and choose to import the folder containing your photos to the desired location:
- Click here to access the Web app kDrive Infomaniak (online service ksuite.infomaniak.com/kdrive).
- Navigate to the location where your photos will be stored.
- Click the New button in the top left corner.
- Click on Import a folder
- Select the folder containing your photos on your computer.
- Wait until your data is fully imported (the activity log scrolls at the bottom right):

Otherwise, if you are synchronizing your data using the desktop app, simply place your photos in the folder structure of your kDrive folder on your computer. Synchronization will begin, and your photos will be securely sent to the Infomaniak servers.
4. Access your photos from your devices
You can now access your photos on your various devices connected to kDrive (until they synchronize if it is the kDrive desktop app).
- On the Web app kDrive Infomaniak (online service ksuite.infomaniak.com/kdrive) you can modify the presentation to better view your photos with an enlarged display of thumbnails:

Link to this FAQ:
Has this FAQ been helpful?
This guide explains how to import external data (files, folders, etc.) to your kDrive using the WebDAV protocol provided by your Cloud host.
Preamble
- Refer to this other guide if you are looking for information on copying specific data from one kDrive to another when your user has access to both kDrives concerned.
- Refer to this other guide if you are looking for information about subsequent use of your kDrive via the WebDAV protocol.
Import external data via WebDAV
Prerequisites
- Have a kDrive or kSuite offer (WebDAV not required)
- Have sufficient permissions within kDrive or kSuite.
- Do not change your password until the import is complete!
To access the import tool, where the data needs to be imported:
- Click here to access the Infomaniak kDrive web app (online service ksuite.infomaniak.com/kdrive).
- Click on the Settings icon at the top right.
- Check or select the kDrive concerned in the left sidebar dropdown menu.
- Click on General in the left sidebar menu.
- Click on Import external data:

- Click the blue Start button:

- Click on WebDAV.
- Complete the requested information based on the source (including the WebDAV address you have - obtained from the source).
- Choose the destination kDrive and the desired location to accommodate the imported data.
- Click on Start:

Example: copying data from an external kDrive to the Organization
To import a kDrive that would be outside the Organization in which your destination kDrive is located, you need to enter the following information at point 9 above (your credentials will be used exclusively to import your data; they will be immediately deleted at the end of the process):
- Username: email address to log in to the Infomaniak account
- Password: create an application password for this specific use.
- Entry point: the WebDAV login URL with the source kDrive ID (starting disk) — refer to this other guide regarding the kDrive ID
- Example:
https://123456.connect.kdrive.infomaniak.comif the ID is “123456” to obtain the entire kDrive; but it is also possible to import only part of it (see below).
- Example:
Specify the name of a specific subfolder
It is possible to choose a subfolder as a source folder, by combining the kDrive ID and the folder path.
Example address for a specific folder in the shared space of the Organization Folders (= "Common documents") — replace Folder Name with the name of the folder concerned in the path:
https://IDkDrive.connect.kdrive.infomaniak.com/Common documents/Folder Name
Example for a folder/subfolder that would be in the personal folders (therefore outside the Organization Folders) — replace Folder Name and Sub-folder Name with the names of the folders concerned in the path:
https://IDkDrive.connect.kdrive.infomaniak.com/Folder name/Sub-folder Name
Link to this FAQ:
Has this FAQ been helpful?
This guide details the Lite Sync option of the desktop app kDrive (desktop application on Windows). The Lite Sync option is also available on macOS.
Preamble
- The Lite Sync feature saves space by virtually storing your kDrive files on your computer, downloading them only when necessary.
- The files are always accessible from the Web app kDrive (online service ksuite.infomaniak.com/kdrive) but locally they are present in a "dehydrated" way, requiring a loading time to be fully accessible.
- This allows you to view, complete, and synchronize the content of kDrive without saturating the hard drive.
- The Lite Sync option always acts:
- on a specific kDrive (in case you synchronize several on the application).
- and on the entirety of the kDrive (or the entirety of an advanced synchronization).
- and via a specific kDrive app (another user of the same kDrive can make a different Lite Sync choice from yours).
- In case of a problem, consult this other guide on the subject.
Activate the Lite Sync option
Prerequisites & scope of use of Lite Sync
- Windows OS version ≥ 10 (21H2) — not available with Linux
- 64-bit processor (ARM64 compatible)
- File storage system under NTFS (FAT32 excluded)
The Lite Sync option can be activated during the installation of the application (this is offered to you) or subsequently:
- If necessary, click on the chevron in the notification area of your computer (bottom right on Windows, near the clock) to access the kDrive icon as Windows hides application icons.
- Perform a left click on the app icon.
- Click on the action menu ⋮ to the right of the kDrive window.
- Select kDrive settings.
- Click on the action menu ⋮ to the right of the ongoing synchronization and the cloud symbol:

- Click on the menu item:
- If the cloud is crossed out, you can enable Lite Sync as it was not yet active (confirm).
- In the same place, you can disable Lite Sync if the cloud was not crossed out (also read at the end of this guide).
- Confirm the operation and wait until the message confirming the end of the operation.
Actions on data synchronized on the disk
Always keep on this device
Once Lite Sync is activated (and therefore the data on the disk has become “virtual”), you can still make available locally a folder and its subfolders or only one or more files:
- From the Windows File Explorer, navigate to a folder synchronized with kDrive and right-click.
- Select the option Always keep on this device under kDrive:

- The symbol visible on the icon of the affected files will change to indicate that the file is no longer “in the cloud” but physically present on your disk.
Free up space
Conversely, once Lite Sync is enabled, you can free up space, file by file or in a folder and its subfolders.
Note: “free up space” is not applied by default to new files or folders added locally.
- From the Windows File Explorer, right-click on the affected folder or file.
- Select the option Free up space under kDrive:

- The symbol visible on the icon of the affected files/folders will change to indicate that the data is “in the cloud” and no longer fully present on your disk:
- The action Free up space will free up storage space on your computer.
- Files will remain visible but will no longer be accessible without an internet connection.
Example of use (necessary storage space)
If you enable Lite Sync, the space occupied (e.g., 900 GB) on the Infomaniak server will be freed up on your hard drive, but the opposite is also true (e.g., 900 GB of free space required on your hard drive if you enable the Lite Sync option midway).
Therefore, it is recommended to keep the initial choice of whether or not to enable Lite Sync and not change it midway.
File "dehydration"
As explained in the preamble, a dehydrated file is a kDrive file whose complete version is not present on the hard drive and instead a 1 KB "shortcut" is displayed, which is normal behavior when Lite Sync is enabled.
In some cases (e.g., if you copy files from your hard drive while Lite Sync is enabled and then start a new synchronization to a new kDrive), the application will block the import of this type of file. To resolve these errors, you can download the complete file from the kDrive Web app (online service ksuite.infomaniak.com/kdrive).
Here are the status icons used in Windows Explorer and their explanations:
| Status icons | Description |
|---|---|
| |
| |
| File temporarily downloaded by Windows (can be freed by the OS). | |
| The progress circle indicates an action in progress or pending. | |
| Synchronization issue or Lite Sync (contact support). |
Disable the Lite Sync option
To do this, follow the steps at the top of this guide. When disabling LiteSync via the kDrive Settings, two scenarios may occur depending on the remaining space on your device's storage:
- If there is sufficient space on your computer, a message confirming the deactivation will appear; simply click on Continue.
- If there is not enough space on your computer, a message will indicate the missing space to allow the deactivation of Lite Sync; the synchronization of your kDrive will be paused until space is freed up or files to synchronize are selected.
Link to this FAQ:
Has this FAQ been helpful?