Dukto R6

Dukto is one of my long-lived software project, it’s now at the 6th release, with many improvements over the previous versions. One of the main changes of this release is the new user interface inspired to the Metro style UI developed by Microsoft for the new releases of Windows Phone, Windows, Xbox and all the other Microsoft products. Since I like the simplicity, the essentiality of this kind of UI, I’ve decided to make a new Dukto interface for all the supported platforms.

If you don’t know Dukto, I can tell you that it’s an easy file transfer tool designed for LAN use. I use it in my everyday work to transfer files from one PC (or other device) to another, without worrying about users, permissions, operating systems, protocols, clients, servers and so on… Just start Dukto on the two PCs and transfer files and folders by dragging onto its window. That’s all.

Dukto main features are:

  • Simple user interface
  • No server or internet connection needed
  • Zero configuration
  • Clients auto-discovery
  • High speed file transfer
  • Multi-OS native support
  • Portable version available
  • Multi files and folders transfer
  • Transfers log
  • Send and receive text snippets (eg. useful for sending URLs)
  • Open received files directly from the application
  • Windows 7 taskbar integration with progress and transfer indicator
  • Show your IP addresses on the IP connection page
  • Full Unicode support
  • Metro style UI
  • Free and open source

Dukto is a free open source project, licensed under GPL. Official releases are made by me for the folliwing platforms:

  • Windows (XP or later)
  • OS X (10.6.x or later)
  • Linux (packaged for Ubuntu and Fedora)
  • Symbian (for Nokia touch phones)

Also there are porting made by other developers, like the following:

You can find the source code on the project page http://sourceforge.net/projects/dukto/ at SourceForge.net. Dukto has also been tested and certified by Softpedia, Brothersoft and GearDownload.

100% FREE award granted by Softpedia BrotherSoft Editor's Pick
Download from GearDownload.com This program has been awarded five stars by our editors.
Download from RockyBytes Download from RockyBytes
DOWNLOAD:
Windows compatible

Installer for Windows (EXE)

Portable version (ZIP)

Windows Store (UWP)

Mac OS X compatible

DMG Package for
Intel 10.6.x or later

Linux compatible

Go to Linux download page

play Dukto for Windows Phone 8.1, Windows 8.1 and now on Windows 10 UWP is available on the Windows Store!
play Dukto for Android is available on the Google Play Store for any ARM or x86 device with Android 2.3 or higher!
Dukto for Symbian is available on the Nokia Store for the supported Nokia Symbian touch devices. UPDATE: not available anymore.

If you need help or you simply want to contact me, please leave a comment here or send an e-mail to:

e-mail address

Comments

  • Could you port it to QT 5.8?

    pipe10 aprile 2017
  • @pipe currently I don’t have enough free time to work on this task, maybe in the future…

    Emanuele10 aprile 2017
  • @good currently I don’t have enough free time to work on this task, maybe in the future…

    Emanuele10 aprile 2017
  • Just tried the program with two Linux PC’s and worked great!
    Congratulations, well done!!!
    I was so impressed that I tried to use it on my phone unfortunately the program is not starting…
    I have an android phone version 7,0. Is this because the latest android version? kind of compatibility problem?
    Would be wonderful if you can solve this issue.
    Keep up the good work!

    Cheers!

    Pedro14 aprile 2017
  • Très bon travail, fonctionne parfaitement, merci pour cette application très utile.

    Bruno20 aprile 2017
  • Thank u for this awesome software..best soft for sharing files in same network & it is cross platform (windows, linux, macos, android, windows phone)

    Shibajee Roy24 aprile 2017
  • why not try to remember the IP in the Dukto R6?
    it not convenient to input IP again if I turn off the client.

    levin5 maggio 2017
  • Good day. Do you know where I could download Dukto for S60v3 (Nokia e72)? Thank you.

    mang isda9 maggio 2017
  • @mang isda sorry but I don’t have anything Symbian related anymore…

    Emanuele9 maggio 2017
  • Do not work in my samsung s8+ with android 7

    Carlos Silva9 maggio 2017
  • Actually the linx package are unavaible because opensuse.org been victim from an attack. Mirror ?

    Cyrille BORNE17 maggio 2017
  • Currently no other mirror is available…

    Emanuele17 maggio 2017
  • it’s back !

    Cyrille BORNE17 maggio 2017
  • Ciao,
    I am using Dukto on my PC & iPhone and I would like to know:
    – is Dukto using existing protocol(s) for the file transfer or you developed a specific one?
    – what ports must be open in your LAN in order for Dukto to work?
    Best

    Nazareno19 maggio 2017
  • @Nazareno ciao! Dukto is using a custom protocol designed purposely for this app, and works on port 4644 both TCP and UDP.

    Emanuele22 maggio 2017
  • 22 maggio 2017

    […] Dukto es una de ellas y cumple bastante bien cuando necesitas enviar texto, archivos y carpetas. Está disponible para: Windows (XP or later) Android OS X (10.6.x or later) Linux (packaged for Ubuntu and Fedora) Symbian (for Nokia touch phones) […]

  • 24 maggio 2017

    […] دراصل یہ پروگرام جہاں بھی انسٹال ہو گا یہ نیٹ ورک پر موجود تمام اپنی ڈیوائسز کو خود بخود پہچان کر حاضر کر دے گا۔ یہ زبردست پروگرام بالکل مفت دستیاب ہے:duktofree […]

  • Hey, so Dukto has been the one reliable file transfer and text sharing across all my systems for years… thanks!
    Quick feature request to make it even better on Android: could we get the app to appear in the standard Share dialog?
    Keep up the great work!

    mika12328 maggio 2017
  • Impressive! Definitely the BEST LAN file-sharing software! I like the design very much.

    To make it perfect, I suggest three modifications to be made in the next version :

    1. Allow users to set the dukto start up when the system boots. Then I don’t have to move to another device and manually launch dukto, and then come back to start the transfer.

    2. When user clicks close button X in the main windows, let dukto minimize to the tray and run in background.

    3. Improve the dukto protocol and implementation to make it faster. Currently, it can only utilize half of the bandwidth. On my switched Gigabyte-LAN, the transfer speed max is about 50-60MB/s, it is good, but it can be faster. The SMB runs at 110-120MB/s.

    I read the source code duktoprotocal.cpp and found the problem might be a single thread is responsible for reading data from file and then write data into the socket buffer. I tried to modify it by myself, but I’m not familiar with C++ and Qt, so I only increased the 10000-byte const in void Dukto:sendData(qint64 b) to 320000. And I also enabled Jumbo-frame feature in my network card. This way, I can increase the speed to 100MB/s. My approach is not elegant, but there is still room for improvement. I hope you can make dukto faster.

    I am glad to hear from you.

    Thank you very much!
    Jeff

    Jeff Li7 giugno 2017
  • Sir,
    As far as the speed and easiness concerned, Dukto R6 is the greatest of all.
    Thank you for your dedication and hardwork.
    I failed to reach this app early.
    So, to all, download and use Dukto R6.
    This is invaluable.

    Satheesh. R9 giugno 2017
  • I can confirm dosn’t work on samsung galaxy s8.
    Crashes upon start.

    BlaBla20 giugno 2017
  • 7 luglio 2017

    […] Click HERE to Download Dukto R6 […]

  • I can’t add more items on ‘sending’ queue while I am already sending a file.I have to wait for transfer to complete.So please add a
    feature so that I can ‘drag and drop’ a file while transfer is already in progress.

    1) I think it would be great if I can add more files/folder in sending queue. So that I won’t have to wait for the transfer to complete and then transfer other file.

    2) And an option for pausing the transfer would be nice.

    Deepak Pandey12 agosto 2017
  • Just a feature request for the android app, the “share to” feature is very neat and works with most apps but not dukto would be great when you need the to send an image from the gallery app to dukto but dont want to browse around in the dukto file browser

    måns13 agosto 2017
  • Buongiorno,

    Sono un webmaster francese.

    Trovo il tuo software molto interessante, c’è una versione francese prevista in futuro?

    grazie

    Christophe.

    Christophe19 agosto 2017
  • Buongiorno,

    Perché ci sono due indirizzi IP per ogni post, il primo corrisponde all’ IP locale, ma l’altro?

    grazie

    Christophe.

    Christophe20 agosto 2017
  • 21 agosto 2017

    […] La page officielle de Dukto ( avec en bas de la page les liens de téléchargement pour les autres Systèmes d’exploitation) : http://www.msec.it/blog/?page_id=11 […]

  • @Christophe currently Dukto doesn’t support internationalisation. Maybe in the future…

    Emanuele21 agosto 2017
  • @Christophe it depends on the network configuration of the device.

    Emanuele21 agosto 2017
  • Thank you for this wonderful app, I have a raspberry pi and i would like to use this app on this, is that possible? How can i build the source code for arm?
    Thanks in advance!!!

    Jose Hidalgo26 agosto 2017
  • 1 settembre 2017
  • The version on the Windows Store doesn´t work properly on a desktop PC with Windows 10 Home Creators Edition.

    Pablo Dignani10 settembre 2017
  • Bonjour,
    je trouve le logiciel “dukto” très bien, mais il ne fonctionne pas sur les “samsung s7”, existe-t-il une version fonctionnant pour ces téléphones ?
    Merci pour votre réponse
    Cordialement
    Yves

    Hello
    I find this software very good. But it doesn’t run on phone “samsung S7”. Have you got a solution ?
    Thank you for the answer
    best regards
    Yves

    yves11 settembre 2017
  • Hi, I found dukto very useful tool.

    I was thinking is it possible to operate like Virtual Machine environment by default, enabling Common Clipboard like the one and the same. (Maybe establishing a tag -word code-, if several machines has the same tag then they will have the behaviour like the common clipboard)

    Example: Copying on Host side (automatically “send text from clipboard” is made) & Paste on Guest side (automatically “Copy to clipboard” is made) and inversely if they have the same tag (or word code). If six machines have the same tag then five they will update its clipboard from the last copy operation was performed.

    Jose Bernal15 settembre 2017
  • Hi, I found dukto very useful tool!!

    Request of characteristic.

    1.
    I was thinking is it possible to operate like Virtual Machine environment by default, enabling Common Clipboard like the one and the same. (Maybe establishing a tag -word code-, if several machines has the same tag then they will have the behaviour like the common clipboard)

    Example: Copying on Host side (automatically “send text from clipboard” is made) & Paste on Guest side (automatically “Copy to clipboard” is made) and inversely if they have the same tag (or word code). If six machines have the same tag then five they will update its clipboard from the last copy operation was performed.

    Jose Bernal15 settembre 2017
  • @Jose Bernal yes, but is should be another application as the behaviour is quite different from the Dukto one.

    Emanuele16 settembre 2017
  • 30 settembre 2017

    […] Whenever this program is installed, it will automatically present all of its devices on the network. This great program is available free of charge: Download Dukto Free. […]

  • 30 settembre 2017

    […] Whenever this program is installed, it will automatically present all of its devices on the network. This great program is available free of charge: Download Dukto Free. […]

  • Hi! I work at the University of Informatics Sciences of the Havana as programmer,
    and I have to say that Dukto R6 is an everyday tool, very popular among my coworkers.
    The next thing I would like you to add (and I can speak for many of my colleagues),
    is a real-time encrypted chat.

    Cheers, and happy hacking.

    Gabriel (Cuba)7 ottobre 2017
  • Hi,
    I am trying to transfer mp4 files from an android to a mac book, but it appears the message error code 2. What can I do to solve it? thanks!

    Nádia8 ottobre 2017
  • Thank you! Thanks to your dukto, I could work around a rather silly issue that came after updates of my PC by Microsoft: from now on my Microsoft Windows phone could not communicate with my Microsoft Windows PC over USB cable, but thnks to dikto they still can exchange files like a charm.
    Perhaps you could allow the windows interface to be full screen: I need glasses to read the very small character on my hi resolution screen….

    Pierre14 ottobre 2017

Lascia un commento