Different methods for diagnostics of ultrashort electron bunches are developed at JINRÄDESY collaboration within the framework of the FLASH and XFEL projects and JINR participation in the ILC project. The main peculiarity of these accelerator complexes is related to formation of ultrashort electron bunches with r.m.s. length 20Ä300 μm. Novel diagnostics is required to provide femtoscale time resolution in the modern FEL like FLASH and future XFEL and ILC projects. Photon diagnostics developed at JINRÄDESY collaboration for ultrashort bunches is based on calorimetric measurements and detection of undulator radiation. The MCP-based radiation detectors are effectively used at FLASH for pulse energy measurements. The infrared undulator constructed at JINR and installed at FLASH is used for longitudinal bunch shape measurements and for two-color lasing provided by the FIR and VUV undulators. Two-color lasing in pump-probe experiments permits one to investigate dynamics of atomic and molecular systems with time resolution of 100Ä500 fs. A special magnetic spectrometer is planning to be used at ILC for measurements of average electron energy in each bunch. Thě rst test spectrometer measurements were performed within the JINRÄDESYÄSLAC collaboration. A special synchrotron radiation detector applied for measurement of bunch average electron energy was constructed at JINR.